web-dev-qa-db-ja.com

Ubuntuのusr / local /から追加のPython

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を削除する最もクリーンな方法は何ですか?

1

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

不要な依存関係を削除します

4
brotich