我需要一个包含所有全局包的虚拟环境。我创建了一个,全局的Django版本是1.3.1。现在,我只需要在我的虚拟环境中将 Django 版本升级到 1.4。我通过激活它切换到我的环境,并尝试了
sudo pip install Django=1.4
它不是安装在虚拟环境中,而是安装在全局 dist-packages 中。
如何只在虚拟环境中安装一个包?
请您参考如下方法:
使用activate 脚本切换到虚拟环境后。只需使用 pip install Django==1.4 即可,无需 sudo。
或者你可以使用 pip install -E=/path/to/my/virtual/env Django==1.4 在这种情况下你不需要先切换到虚拟环境。
