这篇 Anaconda 安装教程将带你从零开始,在 Windows 与 Linux 上完美部署 Python 数据分析环境;通过本教程,你不仅能掌握 Anaconda 的下载、安装与环境配置,更能学会如何利用 Anaconda 预装的 NumPy、Pandas、Matplotlib 等核心科学计算包,为高效的数据处理与分析工作打下坚实基础。
Anaconda 是一个开源的 Python 和 R语言的发行版本,专为科学计算(数据科学、机器学习、大规模数据处理等)而设计。它极大地简化了包管理和环境管理的过程。Anaconda 预装了 conda
、Python 以及数百个常用的科学计算、数据分析相关的包,如 NumPy, Pandas, Scikit-learn, Matplotlib 等,让你无需再为繁琐的依赖问题而烦恼。
关于下载
官网:
https://www.anaconda.com/download
国内镜像源 (推荐):https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
由于Anaconda的服务器在国外,直接从官网下载可能会非常缓慢。因此,强烈建议使用国内的镜像源(如清华大学开源软件镜像站)进行下载,速度会快很多。
一、Windows 平台安装与使用
1.1 下载 Anaconda 安装包
首先,我们需要获取 Anaconda 的 Windows 安装程序。
1.访问 Anaconda 官网:
打开浏览器,进入 Anaconda Distribution页面,点击Free Download
2.进入下载页面:
点击页面上的 “Get Started” 或 “Download” 按钮,通常会跳转到下载页面。
3.开始下载:
在 “Distribution Installers” 下方,点击 “Download” 按钮,页面可能会提示你注册或感谢下载。
4.选择正确的版本 (使用清华镜像源):
打开 清华大学 Anaconda 镜像源。在这里,你可以看到所有历史版本的列表。请根据你的系统选择合适的版本,通常是最新版本的 Windows-x86_64.exe
文件。
1.2 安装 Anaconda
下载完成后,双击 .exe
安装包,按照以下步骤进行安装。
1.欢迎界面:
点击 “Next >”。
2.许可协议:
阅读许可协议,然后点击 “I Agree”。
3.选择安装类型:
Just Me
: 只为当前用户安装。
All Users
: 为此计算机上的所有用户安装 (需要管理员权限)。
建议选择 “All Users”,这有助于避免某些权限问题。然后点击 “Next >”。
4.选择安装路径:
选择一个不含空格和中文字符的安装路径,例如 E:\Anaconda
。然后点击 “Next >”。
5.高级安装选项 (重要):
Create shortcuts
: 创建开始菜单快捷方式 (通常保持默认)。
Register Anaconda3 as the system Python [版本号]
: 强烈建议勾选此项。这会将 Anaconda 的 Python 注册为系统的默认 Python,使得 VSCode, PyCharm 等IDE能够自动检测到它。
点击 “Install” 开始安装。
6.安装过程:
等待安装进度条走完。
7.安装完成:
安装完成后,点击 “Next >”
8.云端集成:
此页面是 Anaconda Cloud 的推广,可以直接点击 “Next >”。
9.完成设置:
取消勾选 “Launch Anaconda Navigator” 和 “Welcome to Anaconda”,然后点击 “Finish” 完成安装。我们稍后会手动启动。
1.3 配置环境变量 (关键步骤)
为了能在任意命令行窗口 (CMD, PowerShell) 中使用 conda
和 python
命令,我们需要手动配置环境变量。
1.打开系统属性:
在 Windows 搜索框中搜索“环境变量”,并选择“编辑系统环境变量”。在弹出的“系统属性”窗口中,点击“环境变量(N)…”。
2.编辑用户变量 Path:
在“用户变量”部分,找到名为 Path
的变量,选中它,然后点击“编辑(E)…”。
3.添加 Anaconda 路径:
在“编辑环境变量”窗口中,点击“新建(N)”,然后依次添加以下三个路径 (请将 E:\Anaconda
替换为你的实际安装路径):
E:\Anaconda
E:\Anaconda\Scripts
E:\Anaconda\Library\bin
添加完成后,点击“确定”。
4.确认并关闭:
在“环境变量”窗口和“系统属性”窗口中,都点击“确定”来保存更改。
1.4 验证与使用
1.验证安装:
重新打开一个 新的 CMD 或 PowerShell 窗口,输入以下命令:
conda
如果能正确显示版本号,说明安装和环境变量配置成功。你也可以输入 conda
查看所有可用命令。
2.Anaconda Navigator (图形化界面):
你可以在开始菜单中找到并打开 “Anaconda Navigator”,它提供了一个图形化的界面来管理环境和应用。
3.启动 Jupyter Notebook:
Jupyter Notebook 是一个交互式的数据科学开发环境。在命令行中输入:
jupyter notebook
二、Linux 平台安装与使用
在 Linux 上安装 Anaconda 通常更加快捷,主要通过命令行完成。
2.1 下载 Anaconda 安装脚本
打开终端,使用 wget
命令从清华镜像源下载适用于 Linux 的安装脚本。
# 进入一个临时下载目录
cd /tmp
# 下载安装脚本或者直接上传脚本 (请从清华镜像源官网确认最新的版本号)
wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-2025.06-0-Linux-x86_64.sh
2.2 执行安装脚本
下载完成后,使用 bash
命令运行安装脚本。
bash Anaconda3-2025.06-0-Linux-x86_64.sh
接下来,安装程序会进入交互模式:
- 欢迎界面:按
Enter
继续。 - 许可协议:按住
Enter
或空格键
翻阅协议,直到最后,输入yes
并按回车表示同意。 - 安装路径:会提示确认安装路径,默认是
~/anaconda3
。可以直接按Enter
接受默认路径,或输入自定义路径后按回车。 - 初始化 (重要):最后会询问 “Do you wish the installer to initialize Anaconda3 by running conda init?”。强烈建议输入
yes
并按回车。这会自动修改你的~/.bashrc
(或其他shell配置文件),使得每次打开新终端时conda
环境都能被正确加载。
2.3 激活环境并验证
安装完成后,你需要重新加载 shell 配置文件或打开一个新的终端。
source ~/.bashrc
此时,你会发现你的命令行提示符前面多了一个 (base)
,这表示你正处于 Anaconda 的基础环境中。
验证安装:
conda --version
python --version
2.4 常用 Conda 命令
conda
是 Anaconda 的核心,用于包管理和环境管理。
包管理:
# 查看当前环境中已安装的包
conda list
# 搜索一个包
conda search pandas
# 安装一个包 (以pandas为例)
conda install pandas
# 更新一个包
conda update pandas
# 卸载一个包
conda remove pandas
环境管理 (Conda 最强大的功能之一):
为不同项目创建独立的环境可以避免包版本冲突。
# 列出所有已创建的环境
conda env list
# 创建一个名为 my_project 的新环境,并指定Python版本为3.9
conda create -n my_project python=3.9
# 创建新环境的同时安装一些包
conda create -n data_analysis python=3.10 numpy pandas matplotlib
# 激活(进入)一个环境
conda activate my_project
# 激活后,你的命令行提示符会变为 (my_project)
# 在当前环境中安装包
conda install scikit-learn
# 退出当前环境,返回 base 环境
conda deactivate
# 删除一个环境及其所有包
conda env remove -n my_project
总结
Anaconda 极大地简化了数据科学项目的环境搭建和包管理工作。无论是在 Windows 还是 Linux 平台,通过几个简单的步骤,你就能快速拥有一个功能完备的数据分析环境。熟练掌握 conda
的环境管理命令,将使你的项目开发变得更加清晰和高效。
日期:2025年9月2日
专栏:Python数据分析