0.conda常用命令參考
conda常用命令參考
conda能讓開發者輕鬆的建立、儲存、載入和選擇本地的電腦的開發環境,這尤其適用於python開發者。
當系統中,存在多個不同版本的python,如python2.7、python3.7,及各種依賴於不同版本的包,這時候很容易在呼叫和選擇的時候出現意想不到的問題,conda就是用於解決它而產生的。conda可以基於不同的python版本建立環境
如:開發者a可以基於python3.7建立乙個自己用的環境conda create --name a_env python=3.7
,再將自己需要的包安裝在 a_env 這個環境中,當以後需要用時,直接選擇自己的配置的環境即可。
1. 不同版本的conda,只會影響建立環境(env)下的預設python版本。
conda create --name env_name python=python版本號
(預設為當前 python 版本)
2.conda安裝的第三方包在本地的路徑
以我用的miniconda為例,conda所有環境的包都集中凡在 pkg 檔案中。
cd /home/i2/miniconda3/pkg
3.conda建立的環境存放的路徑cd /home/i2/miniconda3/envs
4.檢視當前conda中預設的python版本
python -v #注意v是大寫
5.刪除conda中的虛擬環境
#要刪除的環境為i2_env
conda env remove -n i2_env
6.簡化啟用虛擬環境的命令
若要啟用環境i2_env,需輸入命令source activate i2_env
。
現在可以通過在~/.bashrc
檔案中新增命令,進而簡化。
1)修改~/.bashrc檔案
vim ~/.bashrc
↓轉到最後一行,新增**alias i2_env="source activate i2_env"
(見圖1)
↓將修改後檔案生效source ~/.bashrc
↓通過i2_env
直接啟動環境(見圖2)
圖1圖27.修改pip源和conda源
怎麼修改pip源
8.更改環境中 python 的版本
參考(雲+社群)的乙個回答。
首先,通過執行
conda update conda
那就執行
conda install python=3.5
這將嘗試將根環境中的所有軟體包更新為python 3版本。如果它不可能(例如,因為某些軟體包不是為python 3.5構建的),它會給你乙個錯誤資訊,指出哪個軟體包引起了問題。
如果使用pip安裝軟體包,則必須重新安裝它們。
利用anaconda進行環境配置
bash anaconda3 5.0.0 linux x86 64.sh一路回車,如果有需要回答的輸入yes就可以。在確認安裝位置時,可以修改,如果不修改就預設安裝到 root anaconda3目錄下,建議使用預設的安裝位置,並記住該位置,後續進行環境配置時會用到。下面就直接回車,開始安裝。安裝結...
使用Anaconda配置環境
python易用,但用好卻不易,其中比較頭疼的就是包管理和python不同版本的問題,特別是當你使用windows的時候。為了解決這些問題,有不少發行版的python,比如winpython anaconda等,這些發行版將python和許多常用的package打包,方便pythoners直接使用,...
使用anaconda建立虛擬環境
1.安裝anaconda或者minconda 2.配置環境變數 在環境變數中新增以上三處路徑 3.使用命令建立虛擬環境 conda create n env name list of packages 下面建立乙個名為py36的python3.6環境 conda create n py36 pyth...