参考:https://blog.csdn.net/qq_34146899/article/details/52454616
1. py2/py3 无法使用 virtualenv 导出,这个是系统配置必须按照
2. 导出virtualenv环境- 使用requirements.txt
- 生成配置文件
进入原虚拟环境env1,然后执行
pip freeze > requirements.txt
将包依赖信息保存在requirements.txt文件中。
最好手动调整一下顺序,比如numpy和scipy要在matplotlib前面安装;另外如果想安装最新版本的,再将后面的版本号==1.9.1什么的删除。
- 使用导出文件
然后进入目的虚拟环境env2,执行
pip install -r requirements.txt,pip就会自动从网上下载并安装所有包。
虚拟环境env2如果是env1的拷贝,最好先pip uninstall -ry requirements.txt,再pip install -r requirements.txt
没有评论:
发表评论