rustでgear-bookと呼ばれる秀和システムの本を読んでいて
cargo-editという便利ツールのインストール時にコンパイルエラーが出たので解決メモ
環境はlubuntu20.04ですが、たぶんMacでも似たようなもの。
anaconda系のエラー
pyenvが競合している可能性があるのでcondaを一旦停止するか
condaのgccを一回アンインストールすると解決する可能性あり
openssl系のエラー
opensslをインストールする。
既に入っている場合はpkg-configとlibssl-devをインストールする
自分の環境で起こったエラーは上記2つでした。
よく読んだらエラーメッセージに全部書いてあったのでエラーメッセージは
よく読みましょう(反省)