升级Python 3虚拟环境
参见英文答案 > Upgrade python in a virtualenv????????????????????????????????????10个 最佳答案
对于次要升级(3.5.0 – > 3.5.1或更高版本,只有x.y.z中的z正在更改),您不需要做任何事情.
virtualenv在其bin子目录中有一个系统Python可执行文件的符号链接,如下所示:
由于/usr/bin/python3.5在从3.5.0升级到3.5.1时被替换,virtualenv将自动使用新的Python版本. 如果你正在进行更大的升级(x或y在x.y.z中),你需要升级virtualenv. 如果你使用的是built-in
……应该做的伎俩.请注意,pythonv命令在Python 3.6中被python3 -m venv替换. 如果您使用的是virtualenv包而不是内置命令,最直接的方法是删除virtualenv并使用新版本的Python重新创建它,然后运行pip install -r requirements.txt. 这假设您有一个项目的requirements.txt文件.您可以通过运行pip freeze –local>创建其中一个文件,其中列出了virtualenv中安装的所有软件包.升级Python并重新创建virtualenv之前的requirements.txt. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |