Pythonがインストールされている2つのバージョンがある職場のマシン(12.04 Ubuntuボックス)を使用する必要があります。/usr/binからのデフォルトの2.7.3とusr/local/binにインストールされました。alt-installが使用されておらず、python
が2.7.5にリダイレクトされるという意味で、インストールはクリーンではありませんでした。
それがどれくらいの期間そこにあったのか、それを超えた後にどのような種類のPython依存ツールがインストールされたのかわかりません。問題は、pipが2.7.3にのみインストールされたが、2.7.5フォルダーにインストールしようとするため、numpyまたはscipyのコンパイルが不可能になることです。
依存関係を壊さずに、または最悪の場合、それらを2.7.3にリダイレクトせずに、2.7.5を削除する最もクリーンな方法は何ですか?
pythonを2.7.3にリダイレクトするにはターミナルに入力します
Sudo update-alternatives --config python
次に、pythonおそらく3のバージョンを選択します
pythn 2.7.5を削除するには、apt-getを使用します。
Sudo apt-get remove python2.7-5
次に実行します
Sudo apt-get autoremove
不要な依存関係を削除します