2

すべてのグローバル パッケージが含まれる仮想環境が必要でした。私が作成したもので、グローバルな Django のバージョンは 1.3.1 です。ここで、仮想環境でのみ Django のバージョンを 1.4 にアップグレードする必要があります。アクティブ化して自分の環境に切り替え、試してみました

sudo pip install Django=1.4

仮想環境ではなく、グローバルdist-packagesにインストールされました。

仮想環境のみにパッケージをインストールする方法は?

4

3 に答える 3

2

activateスクリプトで仮想環境に切り替えた後。pip install Django==1.4不要なだけ使用してsudoください。

pip install -E=/path/to/my/virtual/env Django==1.4または、最初に仮想環境に切り替える必要がない場合に使用できます。

于 2012-06-14T05:19:03.227 に答える
1

パッケージをアップグレードしたいだけで、アップグレードしたいバージョン番号がわからない場合は、使用できます

pip install <package_name> --upgrade

あなたの仮想環境で。したがって、上記の場合、以下も同様に機能します。

pip install django --upgrade

の代わりにも十分です--upgrade-U

于 2012-06-14T07:41:22.747 に答える