0

webfactionでpipを使用していますが、システムパッケージをアンインストールしようとして失敗し続けます。たとえば、Fabricをインストールしようとすると、要件の1つはですpycrypto。アンインストールしようとすると失敗します。

とにかくこれをしないようにpipに指示することはありますか?

4

2 に答える 2

2

virtualenvこれは、 (...を除いて)一般的な使用シナリオです。

virtualenv許可が制限された環境で(ほとんど)システムパッケージについて二度と考える必要がないように、クリーンな環境でアプリを構築します。

于 2012-12-26T21:31:40.000 に答える
0

私の推測では、オプションを使用してvirtualenvを作成した--system-site-packagesので、システム全体にインストールされたいくつかのパッケージを使用できます。

それが実際に行ったことである場合は、クリーンなvirtualenvを作成し、その中にすべての依存関係をインストールしてみてください。このように、システム全体にインストールされているパッケージと、virtualenvにインストールされているパッケージを考える必要はありません。

これを行うには、を使用できます--no-site-packages。これは、デフォルトのvirtualenvオプションになりました。

于 2012-12-27T11:10:22.540 に答える