是否可以正常升级现有的virtualenv?

发布于 2021-01-29 15:04:12

我有一个为Python 2.5创建的virtualenv,想将其“升级”到Python 2.6。

最初是这样设置的:

virtualenv --no-site-packages -p python2.5 myenv

我现在在同一目录中运行virtualenv进行升级:

virtualenv --no-site-packages -p python2.6 myenv
...
Not overwriting existing python script myenv/bin/python (you must use myenv/bin/python2.6)
...
Overwriting myenv/bin/activate with new content

即使我也可以指定2.6,默认的python仍然是2.5。有什么办法可以完全 删除 2.5并将’bin / python’指向2.6吗?

关注者
0
被浏览
70
1 个回答
  • 面试哥
    面试哥 2021-01-29
    为面试而生,有面试问题,就找面试哥。

    您可以使用Python 2.6
    virtualenv来“虚拟”现有目录。但是,您将必须重新安装所有已安装的模块。我经常有一个用于开发模块的虚拟目录,并将virtualenv与许多版本的Python放在同一目录中,并且工作正常。:)



知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看