在 Ubuntu 上安装 Conda(Anaconda 或 Miniconda)的完整步骤如下:
**方法1:安装 Miniconda(推荐)**
Miniconda 是 Anaconda 的精简版,只包含基本组件。
**1. 下载安装脚本**
```bash
下载最新版 Miniconda(Linux x86_64)
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
若需特定版本,替换URL中的版本号
```
**2. 运行安装脚本**
```bash
bash Miniconda3-latest-Linux-x86_64.sh
```
• 按提示操作:
1. 按 `Enter` 阅读许可协议
2. 输入 `yes` 同意协议
3. 按 `Enter` 确认安装路径(默认 `~/miniconda3`)
4. 输入 `yes` 初始化 Conda
**3. 激活 Conda**
```bash
重新加载shell配置
source ~/.bashrc # 如果用bash
或
source ~/.zshrc # 如果用zsh
验证安装
conda --version
```
**方法2:安装 Anaconda(完整版)**
Anaconda 包含更多预装科学计算包,体积较大。
**1. 下载安装脚本**
```bash
wget https://repo.anaconda.com/archive/Anaconda3-latest-Linux-x86_64.sh
```
**2. 安装并初始化**
```bash
bash Anaconda3-latest-Linux-x86_64.sh
后续步骤同 Miniconda
```
**配置 Conda**
**1. 设置国内镜像(加速下载)**
```bash
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes
```
**2. 创建虚拟环境**
```bash
conda create -n my_env python=3.10
conda activate my_env
```
**常见问题解决**
**1. `conda: command not found`**
• 原因:未正确初始化
• 解决:
```bash
source ~/miniconda3/etc/profile.d/conda.sh # 路径根据实际安装位置调整
```
conda init (重新执行初始化,确保下面的环境变量写入)

**2. 安装后终端前缀不显示 `(base)`**
• 编辑 `~/.bashrc` 或 `~/.zshrc`,确保包含:
```bash
export PATH="HOME/miniconda3/bin:PATH"
. "$HOME/miniconda3/etc/profile.d/conda.sh"
```
**3. 完全卸载 Conda**
```bash
rm -rf ~/miniconda3 # 删除安装目录
rm -rf ~/.conda ~/.condarc # 删除配置和缓存
```
**验证安装**
conda list # 查看已安装包
conda info # 查看Conda信息
python --version # 检查Python版本