conda命令

1.基本命令

  • 查看conda版本

    conda --version
  • 查看当前环境

    conda info
  • 查看已安装的包

    conda list
  • 查看已创建的环境

    conda env list

2. 环境管理

  • 创建新环境

    conda create --name <env_name> python=3.8
  • 激活环境

    conda activate <env_name>
  • 停用当前环境

    conda deactivate
  • 删除环境

    conda env remove --name <env_name>
  • 导出环境配置

    conda list --export > environment.txt
  • 通过环境文件创建环境

    conda create --name <env_name> --file environment.txt

3. 包管理

  • 安装包

    conda install <package_name>
  • 更新包

    conda update <package_name>
  • 更新conda本身

    conda update conda
  • 卸载包

    conda remove <package_name>
  • 搜索包

    conda search <package_name>

4. 环境依赖管理

  • 安装依赖文件中的包

    conda install --file requirements.txt

5. 虚拟环境的管理

  • 冻结环境

    conda list --export > environment.yml
  • 通过环境文件创建环境

    conda env create -f environment.yml

6. 清理

  • 清理无用的包和缓存

    conda clean --all
  • 清理未使用的包

    conda clean --packages

7. 环境和包的检查

  • 查看环境是否有冲突

    conda info --envs
  • 检查是否有未满足的依赖

    conda check