Linux 系统安装 Anaconda 详细教程
2025年10月08日 01:42
Linux 系统安装 Anaconda 详细教程(适用于 Ubuntu/CentOS/Debian)
一、准备工作
1. 确认系统架构
确保系统为 64 位(Anaconda 不支持 32 位系统),执行命令验证:
uname -m
输出 x86_64 表示为 64 位系统。
2. 下载 Anaconda 安装包
- 方法 1:官网下载(推荐)
访问 Anaconda 官网,选择 Linux 版本的.sh格式安装包,复制下载链接。 - 方法 2:终端直接下载(以 Python 3.11 版本为例,链接需替换为官网最新版):
wget https://repo.anaconda.com/archive/Anaconda3-2023.09-0-Linux-x86_64.sh
二、安装步骤
1. 验证安装包完整性(可选但推荐)
官网提供对应安装包的 SHA256 校验值,通过以下命令验证:
sha256sum Anaconda3-2023.09-0-Linux-x86_64.sh
将输出结果与官网校验值对比,一致则说明文件未损坏。
2. 执行安装脚本
给安装文件赋予执行权限并运行:
chmod +x Anaconda3-2023.09-0-Linux-x86_64.sh
./Anaconda3-2023.09-0-Linux-x86_64.sh
3. 跟随安装向导操作
- 步骤 1:阅读许可协议,按
Enter继续,按Q退出阅读。 - 步骤 2:输入
yes同意协议。 - 步骤 3:选择安装路径(默认路径为
~/anaconda3),直接按Enter确认默认路径,或输入自定义路径(如/opt/anaconda3,需确保有写入权限)。 - 步骤 4:是否初始化 Anaconda(关键步骤):
推荐输入yes,允许自动配置环境变量,避免后续手动设置。
三、激活 Anaconda 环境
1. 立即生效配置
安装完成后,关闭当前终端并重新打开,或执行以下命令刷新环境变量:
# 若使用 bash 终端
source ~/.bashrc
# 若使用 zsh 终端
source ~/.zshrc
2. 验证安装
终端提示符前出现 (base) 表示 base 环境已激活,执行以下命令验证版本:
conda --version
# 输出示例:conda 23.7.4
四、常用配置(可选)
1. 关闭 base 环境自动激活
若不希望每次打开终端自动进入 base 环境:
conda config --set auto_activate_base false
如需手动激活:conda activate base
2. 更新 conda
安装完成后建议更新到最新版本:
conda update -n base -c defaults conda
3. 创建虚拟环境
为项目创建独立环境(以 Python 3.9 为例):
conda create -n myenv python=3.9
# 激活环境
conda activate myenv
# 退出环境
conda deactivate
五、卸载 Anaconda(如需)
1. 删除安装目录:
rm -rf ~/anaconda3
2. 清理环境变量:
编辑 ~/.bashrc 或 ~/.zshrc,删除与 Anaconda 相关的配置行(通常以 # >>> conda initialize >>> 开头),然后刷新配置:
source ~/.bashrc
注意事项
- 若安装时未选择自动初始化(输入
no),需手动添加环境变量:
在~/.bashrc末尾添加:export PATH="~/anaconda3/bin:$PATH",然后source ~/.bashrc。 - 非 root 用户安装时,避免使用
/opt等系统目录(可能权限不足),推荐安装在用户主目录下。 - 若遇权限问题,可在命令前加
sudo(不推荐,可能导致环境混乱),或修改安装目录权限:chmod -R 755 安装路径。