玩蛇网提供最新Python编程技术信息以及Python资源下载!

给virtualenv中python进行升级求方法

如题,virtualenv的python版本是2.7,现在装了2.7.4,如何将virtualenv里的版本也更新到2.7.4呢?

如果是2.6,那么这种跨大版本的又该如何升级到2.7呢?

为什么不直接把原来的virtualenv文件夹删除, 然后一现有的2.7.4为蓝本创建一个新的virtualenv? virtualenv的本意就是要实现可以自由移植的虚拟环境

至于module的dependency, 可以在删除之前, 用 pip freeze 记录下相关的module

    pip freeze > requirements.txt
    rm -rf <你的virtualenv 文件夹>
    virtualenv <新的virtualenv 文件夹>
    source <新的virtualenv文件夹>/bin/activate
    pip install -r requirements.txt

这样就完成迁移了

我是使用的 virtualenvwrapper .

使用以下就会使用系统的 python 版本升级:
mkvirtualenv exist_virtualenv_name

副作用,virtualenv虚拟环境中之前安装的libs 都需要重新安装

玩蛇网文章,转载请注明出处和文章网址:https://www.iplaypy.com/wenda/wd20215.html

相关文章 Recommend

玩蛇网Python互助QQ群,欢迎加入-->: 106381465 玩蛇网Python新手群
修订日期:2017年05月24日 - 17时02分45秒 发布自玩蛇网

您现在的位置: 玩蛇网首页 > Python问题解答 > 正文内容
我要分享到:

必知PYTHON教程 Must Know PYTHON Tutorials

必知PYTHON模块 Must Know PYTHON Modules