Skip to content

linux系统conda命令使用教程

1. 简介

Conda 是一个开源的包管理和环境管理工具,主要功能包括:

  • 创建和管理虚拟环境
  • 安装、更新和卸载软件包
  • 自动处理依赖关系
  • 配置国内镜像源,加速下载

2. 环境管理

2.1 创建环境

conda create -n myenv python=3.10
  • -n myenv :指定环境名称
  • python=3.10 :指定 Python 版本

2.2 激活环境

conda activate myenv

2.3 退出环境

conda deactivate

2.4 查看已有环境

conda env list

2.5 删除环境

conda remove -n myenv --all

3. 包管理

3.1 安装包

conda install numpy
conda install numpy=1.26

3.2 更新包

conda update numpy

3.3 卸载包

conda uninstall numpy

3.4 搜索包

conda search pandas

4. 镜像源配置

4.1 查看当前镜像源

conda config --show channels

4.2 添加清华镜像源

conda config --add channels conda-forge
conda config --add channels bioconda
conda config --set show_channel_urls yes

4.3 删除镜像源

conda config --remove channels <镜像地址>

5. 缓存清理

5.1 清理未使用的包

conda clean -p

5.2 清理缓存的压缩包

conda clean -t

5.3 清理所有缓存(推荐定期执行)

conda clean --all

6. 使用建议

  • 每个项目单独创建一个环境,避免依赖冲突。

  • 使用 conda-forge 获取更多第三方包:

conda config --add channels conda-forge
  • 定期清理缓存,释放磁盘空间。

  • 导出环境以便复现:

conda env export > environment.yml
conda env create -f environment.yml