環(huán)境相關(guān)
# 配置指定python版本的環(huán)境
conda create -n env_name python=2.7
conda create --name env_name python=3.5 numpy scipy
# 列出所有的環(huán)境
conda env list
conda info -e
conda info --envs
# 激活環(huán)境
conda activate env_name
# 退出環(huán)境
conda decativate env_name
# 刪除環(huán)境
conda remove -n env_name --all
# 環(huán)境中的包的管理
conda install pkg_name -n env_name
conda uninstall pkg_name -n env_name
conda remove pkg_name -n env_name
# 復(fù)制環(huán)境
conda create --name new_env_name --clone old_env_name
# 分享環(huán)境
# 把已有的環(huán)境分享給其他人珊擂,A電腦到B電腦
# A電腦上的操作
conda activate target_env
conda env export > target_env.yml
# 從A copy yml文件浪默,B電腦上的操作
conda env create -f target_env.yml
軟件包相關(guān)
# 在當(dāng)前環(huán)境中安裝
conda install pkg_name
# 在指定虛擬環(huán)境中安裝
conda install -n env_name pkg_name
# 升級(jí)包
conda update pkg_name
conda update -n env_name pkg_name
# 搜索包
conda search pkg_name
# 指定升級(jí)渠道(源)
conda install -c conda-forge pkg_name
# 更改鏡像源
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes # 搜索時(shí)顯示通道地址
# 卸載包
conda remove pkg_name
conda remove -n env_name pkg_name
# 列出所有安裝的包
conda list --name env_name
conda list -n env_name
conda activate env_name && conda list
# 更新所有包
conda upgrade --all
conda瘦身
# 刪除沒用的包
conda clean -p
# Remove cached package tarballs
conda clean -t
# 刪除所有的安裝包及cache
conda clean -y -all
參考
conda常用命令
Conda Command reference
conda清理沒用的安裝包