webfactionでpipを使用していますが、システムパッケージをアンインストールしようとして失敗し続けます。たとえば、Fabricをインストールしようとすると、要件の1つはですpycrypto
。アンインストールしようとすると失敗します。
とにかくこれをしないようにpipに指示することはありますか?
webfactionでpipを使用していますが、システムパッケージをアンインストールしようとして失敗し続けます。たとえば、Fabricをインストールしようとすると、要件の1つはですpycrypto
。アンインストールしようとすると失敗します。
とにかくこれをしないようにpipに指示することはありますか?
virtualenv
これは、 (...を除いて)一般的な使用シナリオです。
virtualenv
許可が制限された環境で(ほとんど)システムパッケージについて二度と考える必要がないように、クリーンな環境でアプリを構築します。
私の推測では、オプションを使用してvirtualenvを作成した--system-site-packages
ので、システム全体にインストールされたいくつかのパッケージを使用できます。
それが実際に行ったことである場合は、クリーンなvirtualenvを作成し、その中にすべての依存関係をインストールしてみてください。このように、システム全体にインストールされているパッケージと、virtualenvにインストールされているパッケージを考える必要はありません。
これを行うには、を使用できます--no-site-packages
。これは、デフォルトのvirtualenvオプションになりました。