Anaconda使用:安裝、更新、刪除、環境複製

一、查看現有環境

conda info --env

二、安裝Anaconda環境

conda create --name msn python=3.6
source activate msn
source deactivate 

三、添加鏡像

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes

四、常用操作

1)查看安裝了哪些包
conda list
2)查看當前存在哪些虛擬環境
conda env list 
conda info -envs
3)檢查更新當前conda
conda update conda
4)安裝庫
conda install numpy
conda install matplotlib
conda install Pillow
conda install scipy 
conda install scikit-learn
5)刪除庫
conda remove --name your_env_name package_name···刪除某個包
conda remove -n your_env_name --all    刪除某個環境
6)更新/卸載安裝包
conda list         #查看已經安裝的文件包
conda update xxx   #更新xxx文件包
conda upgrade --all    更新所有包
conda uninstall xxx   #卸載xxx文件包

五、複製Anaconda虛擬環境

1.在本機上直接使用:

conda create -n 新環境名 --clone 舊環境名

2.複製環境到其他機器,就要考慮導出當前環境到文件,利用文件再次創建環境

導出環境
conda env export > 環境名.yaml

使用yaml配置文件創建新環境
conda env create -f 環境名.yaml
【注】如果想在同一臺機器上覆制,需要把yaml文件中的環境名修改爲一個新的名字,否則會衝突。

【注】還有一種複製環境的方式:
conda list --explicit > env.txt
conda create -n newenv -f env.txt
這種方式只能複製環境中以conda install安裝的包,不能複製pip install安裝的包,因此不建議使用。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章