一、Anaconda 下载:版本选择与获取

2. 版本选择推荐(左侧为Anaconda,右侧为Miniconda)

(点击下拉框小三角弹出下载选项)

根据操作系统选择对应版本(优先图形化安装包):

  • Windows:64-Bit Graphical Installer(图形化界面,操作简单)
  • Mac:64-Bit (Apple silicon) Graphical Installer(适配 M 系列芯片)
  • Linux:根据架构选 64-Bit (x86) 或 ARM64,新手优先图形化版本

3. 下载注意事项

  • 安装包大小:约 700-1000MB,建议网络稳定时下载
  • 许可说明:个人 / 学生用户免费,企业用户(员工超 200 人)需申请商业许可

二、Anaconda 安装:8 步流程(以 Windows 为例)

1. 启动安装程序

  • 找到下载文件(如 Anaconda3-2024.10-1-Windows-x86_64.exe)
  • 右键选择「以管理员身份运行」(避免权限不足)

2. 欢迎界面

  • 直接点击「Next」

3. 许可协议

  • 点击「I Agree」

4. 安装类型

  • 推荐「Just Me(recommended)」:仅当前用户可用,无权限风险
  • 不推荐「All Users」:需管理员权限,可能与其他用户冲突(多用户共用时可选)
  • 选完后点击「Next」

5. 安装位置(重点避坑)

提示:可直接在输入框中修改路径,没有文件会自动创建,记住,不要放在“D:”根目录

  • 不建议装 C 盘(初始占用 3-5GB,后续会扩容)
  • 推荐路径:D:\Anaconda3(路径中不可含中文、空格或特殊符号)

6. 高级选项设置

选项

推荐配置

说明

Create shortcuts

默认勾选

创建支持的软件包快捷方式

Add Anaconda3 to PATH

勾选

快捷设置环境变量,这边选择勾选

Register as default Python 3.13

勾选

便于 VSCode、PyCharm 等工具自动检测

Clear package cache

勾选

完成后清理缓存,节省磁盘空间

7. 等待安装

  • 耗时约 5-10 分钟(取决于电脑配置)
  • 不要点击「Cancel」,可通过「Show details」查看进度
  • 进度条到 100% 即完成

8. 完成安装

  • 点击「Next」→ 跳转到完成页
  • 无需勾选「Launch Anaconda Navigator」(首次启动较慢)
  • 直接点击「Finish」结束

三、验证安装与环境变量

  1. 关闭现有 cmd 窗口(旧窗口不加载新配置)
  1. 按「Win+R」→ 输入「cmd」→ 打开新命令提示符
  1. 输入命令验证:
conda --version
    • 成功:显示版本(如 conda 24.9.2)
    • 失败:检查安装路径是否正确,重新配置环境变量

四、配置中科大镜像源(解决下载慢)

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
pip config set global.extra-index-url "https://mirrors.aliyun.com/pypi/simple/ https://pypi.doubanio.com/simple/ https://pypi.mirrors.ustc.edu.cn/simple/"
pip config set global.trusted-host "pypi.tuna.tsinghua.edu.cn mirrors.aliyun.com pypi.doubanio.com pypi.mirrors.ustc.edu.cn"

五、将默认环境地址设置为D盘

conda config --add envs_dirs D:\anaconda3\envs

或者选择修改源文件

1. 找到配置文件 .condarc

  • 路径:C:\Users\你的用户名\.condarc(如 C:\Users\ZhangSan\.condarc)
  • 若文件不存在:打开 cmd 输入以下命令生成:
conda config --set show_channel_urls yes

2. 替换镜像源内容

用记事本打开 .condarc,删除原有内容,复制以下配置:

(注意,如果原文件中有" envs_dirs: "的路径设置,需要跳过,避免覆盖)

channels:
- defaults
show_channel_urls: true
default_channels:
- https://mirrors.ustc.edu.cn/anaconda/pkgs/main
- https://mirrors.ustc.edu.cn/anaconda/pkgs/r
- https://mirrors.ustc.edu.cn/anaconda/pkgs/msys2
custom_channels:
conda-forge: https://mirrors.ustc.edu.cn/anaconda/cloud
pytorch: https://mirrors.ustc.edu.cn/anaconda/cloud
bioconda: https://mirrors.ustc.edu.cn/anaconda/cloud
menpo: https://mirrors.ustc.edu.cn/anaconda/cloud
simpleitk: https://mirrors.ustc.edu.cn/anaconda/cloud

保存文件(Ctrl+S)。

3. 验证与清理缓存

  1. 打开新 cmd,输入命令查看配置:
conda info
  • 检查 channel URLs 是否均为中科大源路径
  1. 清理旧缓存:
conda clean -i

六、Anaconda 常用命令速查表

(注意:需要在Anaconda自带的命令行工具使用)

你可以在开始菜单中的Anaconda文件夹下拉框中找到它

(一)conda 自身管理命令

  1. 功能:查看 conda 版本

conda --version
  1. 功能:更新 conda 到最新版

conda update conda
  1. 功能:查看所有配置信息(路径、镜像源等)

conda info

(二)虚拟环境管理命令(最常用)

  1. 功能:创建环境(示例:创建名为 py38、Python3.8 的环境;不指定版本则用默认 Python3.12)

 创建指定Python版本的环境(示例:py38 + Python3.8)

conda create -n py38 python=3.8

 创建默认Python版本的环境(示例:py_default,用系统默认Python版本)

conda create -n py_default

功能:创建环境并装包(示例:创建环境时直接装 NumPy 和 Pandas,省得后续再装)

(示例:创建 py38 环境并安装 NumPy、Pandas):

conda create -n py38 python=3.8 numpy pandas
  1. 功能:查看所有环境(带 “*” 的是当前激活的环境)

conda env list
  1. 功能:激活环境(示例:激活 py38 环境,激活后 cmd 前缀会显示环境名)

conda activate py38
  1. 功能:退出环境(退出后回到 base 环境,前缀显示 “(base)”)

conda deactivate
  1. 功能:克隆环境(示例:复制 py38 到 py38_copy,避免重复配置)

(示例:克隆 py38 为 py38_copy):

conda create --name py38_copy --clone py38
  1. 功能:删除环境(删除前确认无重要文件,删除后无法恢复;示例:删除 py38 环境)

(示例:删除 py38 环境):

conda remove -n py38 --all

(三)包管理命令

  1. 功能:安装包(默认装最新版;指定版本需加 “= 版本号”,示例:安装 matplotlib)

安装最新版 matplotlib

conda install matplotlib

 安装指定版本 matplotlib(示例:3.8.0 版本)

conda install matplotlib=3.8.0
  1. 功能:给指定环境装包(不用激活环境也能装;示例:给 py38 环境装 tensorflow)

(示例:给 py38 环境装 tensorflow):

conda install -n py38 tensorflow
  1. 功能:卸载包(示例:卸载当前环境中的 numpy)

(示例:卸载当前环境的 numpy):

conda uninstall numpy
  1. 功能:更新包(更新单个包 / 更新当前环境所有包

 更新单个包(示例:更新当前环境的 numpy)

conda update numpy

 更新当前环境所有包

conda update --all
  1. 功能:查看已装包(显示当前环境所有包及版本)

conda list
  1. 功能:搜索包(查看 conda 仓库中该包的可用版本;示例:搜索 numpy)

(示例:搜索 numpy 可用版本):

conda search numpy
  1. 功能:清理缓存(删除下载的临时包,释放磁盘空间,不影响已装包)

conda clean --all

(四)环境导出与恢复(项目协作必备)

  1. 功能:导出环境配置(生成.yml 文件,记录环境中所有包及版本;示例:导出到 D:\env\py38.yml)

(示例:导出当前环境到 D:\env\py38.yml):

conda env export > D:\env\py38.yml
  1. 功能:恢复环境(拿到别人的.yml 文件后,一键复现相同环境,避免 “你这能跑我这报错”;示例:根据 D:\env\py38.yml 恢复)

(示例:根据 D:\env\py38.yml 恢复环境):

conda env create -f D:\env\py38.yml

七、配置 PyCharm 关联 Anaconda 环境

1. 准备工作

  • 下载 PyCharm:官方地址

  • 选择「Community」版(免费,满足日常开发)
  • 版本选择上和Anaconda类似,选择自己对应的系统就好
  • PyCharm的安装是中文的,就不再详细讲解了

  • PyCharm最好也安装到D盘
  • 到如下界面后新手建议全部勾选

2.设置中文

  • 找到设置Settings,点进去

  • 在输入框中输入Language and Region,跳转到语言设置界面

  • 点击Language:选择中文,然后 点击Apply

  • 在弹出的窗口中选择Restart,PyCharm会重启(有时候需要自己手动启动)

3. 关联环境

  • 打开设置界面,在输入框中输入解释器,找到Python解释器

  • 点击添加解释器,并点击添加本地解释器

  • 选择现有解释器,并在类型下拉框中选择Conda然后选择自己的解释器

注意:如果找不到Conda环境,那就需要自己手动设置Conda的路径

  • 点击浏览

  • 找到自己的安装路径,并找到_conda.exe,选定它然后选择打开

  • 设置好路径后,就可以选择自己之前创建的环境了

(注意如果没有在创建环境也就是目录下的envs文件中没有环境文件则找不到环境)

  • 有时候找到了环境仍然是红框的话,可以点击生成新的然后在点回来就可以解决

这样就环境设置好了,等待环境加载就可以正常使用了


八、Anaconda 彻底卸载

1. 常规卸载主程序

  • 打开系统设置 →「应用」→「安装的应用」
  • 搜索「Anaconda3」→ 点击「卸载」→ 按提示完成

2. 清理安装目录残留

  • 删除 Anaconda 安装文件夹(如 D:\Anaconda3 或 C:\ProgramData\anaconda3)
  • 若提示文件占用,先关闭所有终端和 IDE

3. 清理用户目录残留

  • 打开路径 C:\Users\你的用户名
  • 按「Ctrl+Shift+.」显示隐藏文件,删除 .conda 和 .continuum 文件夹

4. 清理环境变量残留

  • 右键「此电脑」→「属性」→「高级系统设置」→「环境变量」
  • 在「用户变量」和「系统变量」的「Path」中,删除所有含「anaconda3」的路径
  • 依次点击「确定」保存

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐