如何仅在Python中在虚拟环境中升级软件包?

时间:2017-01-29 03:37:30

标签: python python-3.x virtualenv

我创建了虚拟环境。我可以使用以下命令

查看安装的软件包列表
pip freeze > my-awesome-env-req.txt 

现在,我想升级虚拟环境中的特定包。成功激活虚拟环境后,我运行了以下命令。

pip install upgrade sqlalchemy

在全局和虚拟环境中升级包。

我希望仅针对虚拟环境升级软件包。

2 个答案:

答案 0 :(得分:0)

您需要在Activated Virtual env ..

中执行pip命令

答案 1 :(得分:0)

您需要使用新安装的Python和pip创建虚拟环境。 例如:

conda create -n myVirtualEnv python pip
source activate myVirtualEnv
pip install upgrade sqlalchemy

遇到了与海底生物相同的问题...