**Anconda虚拟环境移植**
首先要保证移植的两个平台系统一致。
1.首先直接拷贝需要移植的虚拟环境。比如
直接将postgres拷贝到指定的电脑目录中。
2.执行命令 conda create -n postgres_test --clone 路径名
两个环境对比发现配置一样。
虚拟文件目录下同时也多了一个postgres_test文件夹。
但是 conda create -n postgres_test --clone 路径名 存在缺陷,有些pip安装的环境无法直接clone.
3.首先导出虚拟环境所有的pip依赖包。
pip freeze > requirements.txt
requirements.txt文件中存放的如下所示:
4.执行 pip download -r 路径+requirement.txt -d 路径名
5.Cd 到安装包的路径下 执行dir > 1.txt (linux可以用ls目的:包所有的文件名存放到1.txt中。删除多余的数据,只要保存路径)
pip install -r 1.txt
(把1.txt复制到安装包目录底下,命令切换到安装包位置,或者在1.txt增加相对路径或者绝对路径)
恭喜完成。