のpip代わりにPythonパッケージをシステムに誤ってインストールしましたapt-get。これは2つの方法で行いました。
- 古いバージョンのvirtualenvを使用
--no-site-packagesして、virtualenvを作成するときに追加するのを忘れました-その後pip install、virtualenvではなくシステムにインストールされたPythonパッケージを呼び出したときに - 正しくセットアップされたvirtualenvで、私はタイプしまし
sudo pip install somepackageた-virtualenvではなくシステムにインストールされたsudo
私pip freezeはvirtualenvの外でタイプしたので、これに気づきました。そこにあるべきではないPythonパッケージをいくつか見つけました。だから今私の質問は:
- システムに誤ってインストールされたすべてのPythonパッケージ(つまり、
pip freezeリストには表示されているが、インストールされていないPythonパッケージ)を特定するにはどうすればよいapt-getですか? - どうすればそれらを削除できますか?
sudo rm -r /usr/local/lib/python2.7。ここまでは順調ですね。