cargo-editインストール時のエラー

rustでgear-bookと呼ばれる秀和システムの本を読んでいて
cargo-editという便利ツールのインストール時にコンパイルエラーが出たので解決メモ
環境はlubuntu20.04ですが、たぶんMacでも似たようなもの。

anaconda系のエラー

pyenvが競合している可能性があるのでcondaを一旦停止するか
condaのgccを一回アンインストールすると解決する可能性あり

openssl系のエラー

opensslをインストールする。
既に入っている場合はpkg-configとlibssl-devをインストールする

自分の環境で起こったエラーは上記2つでした。
よく読んだらエラーメッセージに全部書いてあったのでエラーメッセージは
よく読みましょう(反省)