我之前在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 本文歡迎轉載,但未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文連接,否則視為侵權。