conda常用命令合集

欣杰科技 / 2023-09-06 / 原文

1.查看安装了哪些包

conda list

2.查看当前存在哪些虚拟环境

conda env list 
conda info -e

3.检查更新当前conda

conda update conda

4.Python创建虚拟环境

conda create -n env_name python=x.x

5.激活或者切换虚拟环境

Linux:  source activate your_env_nam
Windows: activate your_env_name

6.对虚拟环境中安装额外的包

conda install -n env_name [package]

7.关闭虚拟环境(即从当前环境退出返回base环境)

deactivate env_name
Linux下:source deactivate 

8.删除虚拟环境

conda remove -n env_name --all

9.删除环境钟的某个包

conda remove --name $env_name  $package_name 

10.换源

Windows 用户无法直接创建名为 .condarc 的文件,可先执行
conda config --set show_channel_urls yes 
生成该文件之后再修改

用记事本打开该文件用以下内容覆盖
channels:
  - defaults
show_channel_urls: true
default_channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
custom_channels:
  conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  msys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  menpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  pytorch-lts: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  deepmodeling: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/

11.恢复默认镜像

conda config --remove-key channels