conda常用命令

2021-10-01 09:03:49 字數 2111 閱讀 7967

conda --help
conda -h
檢視某一命令的幫助,如update命令及remove命令

conda update --help

conda remove --help

建立環境

conda create -n 環境名 python=3.7
啟用環境

source activate 環境名
安裝依賴

pip install -r requirements.txt
退出環境

source deactivate
刪除環境

conda remove -n 環境名 --all

conda remove --name your_env_name --all

刪除環境內某個包

conda remove --name 環境名 包名
建立包含某些包的環境

conda create --name 環境名 包名 包名
複製某個環境

conda create --name new_env_name --clone old_env_name
注意:由於conda的bug,在需要用pip安裝包的情況下建立虛擬環境時需要帶上pip,否則後續會有問題常用的建立環境的命令如下

conda create --name your_env_name python=3 pip ipython
列舉當前所有環境

conda info --envs

conda env list

檢視環境管理的全部命令幫助

conda env -h
如果你想把你當前的環境配置與別人分享,這樣他可以快速建立乙個與你一模一樣的環境(同乙個版本的python及各種包)來共同開發/進行新的實驗。乙個分享環境的快速方法就是給他乙個你的環境的.yml檔案。

首先通過activate target_env要分享的環境target_env,然後輸入下面的命令會在當前工作目錄下生成乙個environment.yml檔案,

conda env

export

> environment.yml

小夥伴拿到environment.yml檔案後,將該檔案放在工作目錄下,可以通過以下命令從該檔案建立環境

conda env create -f environment.yml
.yml是這個樣子的

當然,你也可以手寫乙個.yml檔案用來描述或記錄你的python環境

列舉當前活躍環境下的所有包

conda list
列舉乙個非當前活躍環境下的所有包

conda list -n your_env_name
為指定環境安裝某個包

conda install -n env_name package_name
如果不能通過conda install來安裝,文件中提到可以從anaconda.org安裝,但我覺得會更習慣用pip直接安裝。pip在anaconda中已安裝好,不需要單獨為每個環境安裝pip。如需要用pip管理包,activate環境後直接使用即可。

conda常用命令

conda env listconda create n hello python 3.6 n引數指明環境名稱,python 引數指明python版本 source activate hello啟用後會在控制台顯示當前環境 conda listconda install numpyconda rem...

conda常用命令

tz zs筆記 conda info e 結果如下 我的anaconda中已經有4個環境了 conda environments python27 c users wang anaconda3 envs python27 tensorflow cpu c users wang anaconda3 e...

conda 常用命令

conda info e建立新環境 conda create n name python 3.5.2 name為建立環境名稱,python版本自定義啟用已建立的環境 source activate name name為要啟用的環境名檢視當前已有的庫 conda list 也可通過pip list安裝...