2

この質問から:

pythonbrew で異なる virtualenv の python バージョンを管理する

回答の指示に従い、次のように入力しました。

pythonbrew venv create project1

これを行った後、virtualenv がインストールされ、この新しい venv がここにインストールされました。

ユーザー/.pythonbrew/venvs/Python-2.7.6/project1

私が知りたいのは、pipを使用してこのvirtualenv内に依存関係をインストールする方法です?

私の現在の知識に基づいて、汎用ターミナル スポット (user/) から依存関係をインストールするコマンドを実行すると、仮想環境ではなくメインの pythonbrew インストールに依存関係がインストールされると思います。

異なる python ツール (ただし、同じ/最新の python 2.7 バージョン) を使用して複数の web プロジェクトを構築しているため、各プロジェクト (およびそれらの異なる依存関係) を個別に保持したいと考えています。

4

3 に答える 3

1

ここで理想的な解決策を見つけたと思います:

https://pypi.python.org/pypi/pythonbrew/

これを実行すると:

pythonbrew venv use proj

そして実行:

pip install -U django==x.x.x

他のバージョンがある場合でも、django のような依存関係を仮想環境にインストールします。

于 2014-01-13T19:04:54.357 に答える