本文首发于 CSDN,转载请注明出处。

Anaconda 安装教程

Anaconda 一次装齐 Python 加上几百个数据科学常用库,还自带 conda 环境管理,是很多人装 Python 的第一选择。但它的安装选项里藏着两个容易踩的坑:一个勾错了会污染系统 PATH,还有一个授权条款很多人根本没注意。

从哪下载?官网还是清华镜像?

途径地址说明
官网anaconda.com/download安装包 700MB 上下,国内下载慢
清华镜像mirrors.tuna.tsinghua.edu.cn/anaconda/archive/推荐国内用户,选对应系统 latest 版
Minicondadocs.conda.io 官网可进只要 conda 和 Python,几十 MB

截至本文,官方安装包版本已到 Anaconda 2026.07 系列(内置 Python 3.12+),Windows 64 位对应文件名类似 Anaconda3-2026.07-1-Windows-x86_64.exe。不确定下哪个,就在镜像站的 archive 列表里选日期最新、带自己系统名的那个。

先提醒一件重要的事:Anaconda 的服务条款写明,200 人及以上的组织(含外包关联方)商用需要购买付费授权。个人和学习用途免费不受影响;公司规模的团队要么买授权,要么直接用 Miniconda 加 conda-forge 渠道。

Windows 安装要注意哪两个选项?

双击安装包后,大部分步骤直接下一步,但这两处要看清:

选项建议原因
安装类型选 Just Me不需要管理员权限,也避免多用户目录权限问题
安装路径不要中文和空格想换盘可以,比如 D 盘根目录下
Add Anaconda to my PATH不勾官方明确不建议:conda 二进制会被永久写进 PATH,容易和系统 Python 打架
Register as default Python勾上让 VSCode、PyCharm 能识别这套 Python

很多人网上抄的教程让你勾 PATH——那是老版本时代的做法。现在的正确姿势是不勾,用 Anaconda Prompt 来跑 conda 命令,它已经替你激活好了环境。

macOS / Linux 安装

下载 .sh 安装包后执行:

bash Anaconda3-2026.07-1-Linux-x86_64.sh

一路回车看完协议,输 yes 同意,安装路径默认回车。最后一步问是否初始化 conda,输 yes,它会自动把配置写进 shell 配置文件。装完重开终端,命令行前面出现 (base) 就说明激活成功了。

macOS 用图形安装包的话就是标准的拖拽流程,或者同样用 .sh 装法。

装完必做的三件事

验证安装:

conda --version
conda info

换国内源。 默认源在国外,装库慢到怀疑人生,换成清华源:

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/free/
conda config --set show_channel_urls yes

建第一个虚拟环境:

conda create -n myenv python=3.12
conda activate myenv

以后每个项目一个环境,依赖互不干扰,这是 Anaconda 最值钱的能力。写完安装教程只是第一步,发出去之后我还会用墨衍检查收录情况——批量 GEO 检测看文章有没有被 AI 搜索引用,AI 图文同步把稿子铺到多个平台,会员的发文额度提升对日更党很实用。墨衍会员权益 在这里。

常见的坑

装完终端没有 base 前缀。 macOS / Linux 多半是初始化那步输了 no,手动执行 conda init 再重开终端。

打开 Navigator 转圈很久。 首次启动要建缓存,等一分钟正常;一直起不来就先用命令行,不耽误干活。

conda 命令报 SSL 错误。 公司内网常见,配置代理或者暂时关闭 SSL 验证再装包。

C 盘空间不足。 整个 anaconda3 目录可以整体搬到其他盘,但搬完要改环境配置里的路径指向,不如安装时就选好位置。

常见问题

Q:Anaconda 和 Miniconda 怎么选?

新手、想开箱即用选 Anaconda;磁盘紧张、只要环境管理能力选 Miniconda,缺什么用 conda 装什么,功能完全一样。

Q:电脑上已经有 Python 了,会冲突吗?

只要不勾 PATH 就不会。Anaconda 的 Python 藏在自己的目录里,只在激活环境时生效,系统的 Python 该怎么跑还怎么跑。

Q:安装一定要断网吗?

不需要。联机安装即可,只是首次启动 Navigator 时联网验证会稍慢。

Q:怎么卸载干净?

删掉安装目录,再清理 shell 配置文件里 conda init 写入的那几行,最后删用户目录下的 .condarc 和 .conda 文件夹。

Q:conda 和 pip 能混用吗?

能用,但建议一个环境里尽量统一用 conda 装,conda 里没有的包再用 pip 补,先 conda 后 pip 能减少依赖冲突。


关于墨衍:如果你也在多个平台发技术文章,值得看看墨衍。三个最常用的权益——发文额度提升、批量 GEO 检测(文章在 AI 搜索里被没被引用,一次扫完)、AI 图文同步(一稿多平台)。点这里了解墨衍会员

更多推荐