Conda常用指令完整手册(Markdown版)
一、基础信息查询与更新
1. 查看 Conda 版本
语法:conda --version
示例:
conda --version说明:查看当前安装的 Conda 版本号
2. 查看 Conda 详细信息
语法:conda info
示例:
conda info说明:查看环境路径、镜像源、Python 版本等完整信息
3. 更新 Conda 自身
语法:conda update conda
示例:
conda update conda说明:将 Conda 升级到最新稳定版本
二、环境管理(核心)
1. 创建虚拟环境
语法:conda create -n <环境名> python=<Python版本>
示例:
conda create -n myenv python=3.10说明:创建独立 Python 环境,避免版本冲突
2. 激活环境
语法:conda activate <环境名>
示例:
conda activate myenv说明:进入指定环境,后续操作均在该环境内执行
3. 退出环境
语法:conda deactivate
示例:
conda deactivate说明:退出当前激活的环境,回到系统默认环境
4. 查看所有已创建环境
语法1:conda env list
语法2:conda info --envs
示例:
conda env list说明:列出所有 Conda 环境及路径
5. 删除环境
语法:conda remove -n <环境名> --all
示例:
conda remove -n myenv --all说明:彻底删除环境及所有安装包
6. 复制环境
语法:conda create -n <新环境名> --clone <旧环境名>
示例:
conda create -n newenv --clone oldenv说明:完整复制旧环境,保留所有包配置
三、包管理
1. 安装包
语法1:conda install <包名>
语法2:conda install <包名>=<版本号>
语法3:conda install <包1> <包2> <包3>
示例:
conda install numpyconda install numpy=1.24.3conda install numpy pandas matplotlib说明:安装 Python 第三方库,支持指定版本、批量安装
2. 卸载包
语法:conda remove <包名>
示例:
conda remove numpy说明:卸载当前环境中的指定包
3. 查看已安装包
语法1:conda list
语法2:conda list <包名>
示例:
conda listconda list numpy说明:查看当前环境所有包,或检查指定包是否安装
4. 更新包
语法1:conda update <包名>
语法2:conda update --all
示例:
conda update numpyconda update --all说明:更新单个包或当前环境所有包
四、环境导出与导入(团队共享)
1. 导出环境配置
语法:conda env export > <文件名>.yml
示例:
conda env export > environment.yml说明:将当前环境所有包版本导出为配置文件
2. 从配置文件创建环境
语法:conda env create -f <文件名>.yml
示例:
conda env create -f environment.yml说明:一键复现他人/服务器的完整环境
五、清理缓存(释放磁盘空间)
语法:conda clean -a
示例:
conda clean -a说明:清理无用包、安装缓存、临时文件,安全无风险
六、镜像源管理(加速下载)
1. 查看当前镜像源
语法:conda config --show-sources
示例:
conda config --show-sources2. 添加清华镜像源(国内推荐)
语法:conda config --add channels <镜像地址>
示例:
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r/conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2/conda config --set show_channel_urls yes3. 恢复默认源
语法:conda config --remove-key channels
示例:
conda config --remove-key channels七、高频指令速记表
| 功能 | 指令语法 |
|---|---|
| 创建环境 | conda create -n 名字 python=版本 |
| 进入环境 | conda activate 名字 |
| 安装包 | conda install 包名 |
| 查看环境 | conda env list |
| 删除环境 | conda remove -n 名字 --all |
| 导出环境 | conda env export > env.yml |
| 查看包 | conda list |
如果这篇文章对你有帮助,欢迎分享给更多人!
部分信息可能已经过时






