conda 导出环境/导入环境/导出base环境


 

conda info --envs

 

【1】Conda环境导出,导入(部分pip安装的module可能不会安装)

【2】Conda虚拟环境下pip安装的包的导出list,安装

 

1】

更换环境(如py36):
source activate py36

导出当前环境:
conda env export > py36.yaml

会生成一个py36.yaml文件,将其复制到目标机上后执行导入环境操作:
conda env create -f py36.yaml
2】
在用的时候发现有些module还是未安装,上网找了下原因,原来以上只会导出conda命令直接安装的包,而我的包大多是用pip安装在Anaconda的lib和site-package里了。因此还要用导出pip的方法:

pip导出安装的库到27.txt:
pip freeze > 27.txt

pip导入27.txt中列出的库到新机:

pip install -r 27.txt
其实就是按列表重新安装一遍,导出的列表可以自己先看一眼,筛掉一些脑抽安装的没用包

 

--

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM