扫码关注官方订阅号
如题,virtualenv的python版本是2.7,现在装了2.7.4,如何将virtualenv里的版本也更新到2.7.4呢?
如果是2.6,那么这种跨大版本的又该如何升级到2.7呢?
小伙看你根骨奇佳,潜力无限,来学PHP伐。
我是使用的 virtualenvwrapper .
使用以下就会使用系统的 python 版本升级: mkvirtualenv exist_virtualenv_name
副作用,virtualenv虚拟环境中之前安装的libs 都需要重新安装
为什么不直接把原来的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
这样就完成迁移了
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
扫描下载App
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
我是使用的 virtualenvwrapper .
使用以下就会使用系统的 python 版本升级:
mkvirtualenv exist_virtualenv_name
副作用,virtualenv虚拟环境中之前安装的libs 都需要重新安装
为什么不直接把原来的virtualenv文件夹删除, 然后一现有的2.7.4为蓝本创建一个新的virtualenv? virtualenv的本意就是要实现可以自由移植的虚拟环境
至于module的dependency, 可以在删除之前, 用 pip freeze 记录下相关的module
这样就完成迁移了