linux下環境管理anaconda3


我之前在centos之安裝單獨python3.6,大家都知道centos自帶python2.7,通過輸入python,和python3來控制想要使用python2,或者python3,如今想要要在linux下獨立的環境下運行,我不得不查看如何將環境分割開來,為此我推薦使用anaconda3來管理

安裝:

https://www.anaconda.com/distribution/

網址上下載,直接裝到linux上,操作簡單,shell安裝,一直下一步就行了

設置環境變量:

找到目錄下的bin絕對路徑加到環境變量中,檢驗輸入conda --version查看版本

 

查看存在的環境

conda info -e
conda info --envs

*為正在使用的環境

創建環境

conda create -n 環境名字 python=版本號
如:
conda create -n test python=3.6
conda create -n test python=3 #如果寫3,則會找3中的最新版本

激活環境

source activate 環境名字

退出環境(直接退出當前環境)

source deactivate

刪除環境

conda remove -n 環境名字 --all

重命名環境

conda create -n 老環境名字 --clone 新環境名字
conda remove -n 老環境名字 --all
conda info -e

查看安裝包(類似於pip list)

conda list
conda list -n 環境名稱

刪除依賴

conda clean -p      //刪除沒有用的包
conda clean -t      //tar打包
conda clean -y -all //刪除所有的安裝包及cache

第三方包的使用

conda install requests   #安裝包
conda remove requests #刪除包
conda update requests #更新

導入第三方包文件

conda env export > environment.yaml
conda env export > requirements.txt

保存第三方包到一個文件

conda env create -f environment.yaml

 

window下也是差不多,唯一不同的是

查看環境:

  conda info --envs 或者 conda env list

激活環境:

  activate 環境名  或者 conda activate 環境名

退出環境:

  deactivate

 

 

版權聲明:本文原創發表於 博客園,作者為 RainBol 本文歡迎轉載,但未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文連接,否則視為侵權。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM