Ubuntu 上安装 Conda

在 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版本

相关推荐
小生不才yz7 分钟前
Shell脚本精读 · S13-01 | POSIX sh 与 Bash:语法对照表
linux
阿拉斯攀登23 分钟前
平台设备驱动:platform bus 与设备树
linux·嵌入式硬件·嵌入式·linux驱动·字符设备驱动
阿拉斯攀登40 分钟前
并发与同步:自旋锁、信号量、互斥锁
linux·网络·嵌入式硬件·linux驱动·字符设备驱动
网络小白不怕黑1 小时前
10.邮件服务器搭建并脚本实现监控httpd状态
linux·运维·服务器
Carlos_Xu2 小时前
Linux基础-基础命令
linux
风曦Kisaki2 小时前
# Linux实战笔记-HIS项目实战Day01:版本控制与Git基础
linux·笔记·git
jsons13 小时前
rocky8内网离线批量补丁(你之前搭建的架构,多台服务器首选,无订阅)
linux·运维·服务器
阿拉斯攀登3 小时前
SPI 设备驱动开发
linux·驱动开发·嵌入式硬件·linux内核·嵌入式·linux驱动·spi
阿拉斯攀登3 小时前
定时器与延时:内核定时器、hrtimer 与延时函数
linux·嵌入式硬件·linux内核·嵌入式·linux驱动
zhou135284822674 小时前
Windows 配置 WSL (Ubuntu) 环境完整指南
linux·windows·ubuntu