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