Anaconda / Conda 常用指令总结

这是对 Anaconda / Conda 常用指令的总结表格,方便快速查阅。

Anaconda / Conda 常用指令速查表

类别 功能 指令 说明
环境管理 列出所有环境 conda env listconda info --envs 查看已创建的所有环境,*号表示当前所在环境。
创建新环境 conda create --name myenv python=3.9 创建一个名为 myenv 并安装 Python 3.9 的新环境。
激活环境 conda activate myenv 进入名为 myenv 的环境。
退出当前环境 conda deactivate 返回基础 (base) 环境。
删除环境 conda env remove --name myenv 彻底删除名为 myenv 的环境。
克隆环境 conda create --name myenv_copy --clone myenv 复制 myenv 环境,新环境名为 myenv_copy
导出环境配置 conda env export > environment.yml 将当前环境的包列表导出到 YAML 文件,用于共享。
从文件创建环境 conda env create -f environment.yml 根据 environment.yml 文件复现一个相同的环境。
包管理 安装包 conda install numpyconda install numpy pandas 在当前环境安装一个或多个包。
从特定频道安装 conda install -c conda-forge package_name conda-forge 等频道安装包。
列出已安装包 conda list 查看当前环境中所有已安装的包。
更新包 conda update numpy 更新特定包。
更新所有包 conda update --all 更新当前环境中所有可更新的包。
更新Conda自身 conda update conda 更新 Conda 到最新版本。
搜索包 conda search tensorflow 搜索包是否存在及其可用版本。
卸载包 conda remove numpy 从当前环境中移除某个包。
频道管理 添加频道 conda config --add channels conda-forge 添加频道(如 conda-forge)到配置中。
设置频道优先级 conda config --set channel_priority strict 设置为严格优先级,避免依赖冲突。
查看已配置频道 conda config --show channels 显示当前添加的所有频道列表。
工具与信息 查看Conda信息 conda info 显示 Conda 的安装路径、环境目录等信息。
查看Conda版本 conda --version 显示当前安装的 Conda 版本号。
清理缓存 conda clean --all 清理所有缓存包和临时文件,释放磁盘空间。
获取帮助 conda --helpconda install --help 查看通用或特定命令的帮助文档。

核心使用流程建议:

  1. 创建环境 -> 激活环境 -> 在新环境中安装包和工作 -> 工作完成后退出环境
  2. 优先使用 conda install,如果找不到包,再使用 pip install
posted @ 2025-10-11 14:33  凫水的羊  阅读(69)  评论(0)    收藏  举报