Skip to main content
 首页 » 编程设计

python之如何仅在 python 虚拟环境中升级 django 包

2024年08月30日26bhlsheji

我需要一个包含所有全局包的虚拟环境。我创建了一个,全局的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 在这种情况下你不需要先切换到虚拟环境。