记录一些常用的 conda 指令。

1. 环境配置

  • 查看已有虚拟环境
    conda env list

    conda info -e

  • 创建虚拟环境
    conda create -n env_name python=x.x

  • 激活虚拟环境
    activate env_name

  • 删除虚拟环境
    conda remove -n env_name --all

  • 切换回默认环境
    deactivate env_name

    activate base

    activate

  • 获得环境中的所有配置并导出
    conda env export --name myenv > myenv.yml

  • 重新还原环境
    conda env create -f myenv.yml

2. 下载源配置

  • 添加清华园
    conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/

    conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/

    conda config --set show_channel_urls yes

  • 查看下载源
    conda config --show channels

3. 包管理

  • 查看已安装的软件包
    conda list

  • 查询当前 conda 源中是否有指定的包
    conda search package_name

  • 查询是否安装了指定的包
    conda list pkgname

    conda list pkgname*

  • 删除不再使用的包和缓存
    conda clean --all

  • 清除 pip 缓存
    pip cache purge

  • 清除特定软件包的缓存
    pip cache remove package-name

4. 其他

  • 盘符切换(如 D 盘)
    d:

5. 友链