基本操作
- 創(chuàng)建虛擬環(huán)境(env_name自己決定)
conda create -n env_name python==3.6.5
- 進(jìn)入虛擬環(huán)境
conda activate env_name
#退出
conda deactivate
常用操作
- 克隆環(huán)境(包括python 版本)
# -n 后面的參數(shù)是服務(wù)器A要克隆的環(huán)境名稱
conda env export -n env_name > environment.yaml
- 移植到目標(biāo)主機(jī)
conda env create -n target_name -f environment.yaml
- pip 導(dǎo)出依賴包
#導(dǎo)出
pip freeze > requirements.txt
#安裝
pip install -r requirements.txt
包管理
#安裝包
conda install ***
#卸載包
conda uninstall ***
#升級(jí)包
conda update ***
刪除環(huán)境
conda remove -n tf1 --all
重命名環(huán)境
conda 其實(shí)沒有重命名指令,實(shí)現(xiàn)重命名是通過 clone 完成的,分兩步:
先 clone 一份 new name 的環(huán)境
刪除 old name 的環(huán)境
比如,想把環(huán)境 tf1 重命名成 aa
第1步
conda create -n aa --clone tf1
Source: /anaconda3/envs/tf1
Destination: /anaconda3/envs/aa
Packages: 37
Files: 8463
第2步
conda remove -n tf1 --all