在WSL (Ubuntu) 中安装 Conda 的最快方法是下载并运行 Miniconda 的 Linux 安装脚本。
步骤为:
打开 WSL 终端,
使用 wget 下载安装包,
运行 bash 安装,
最后通过 source ~/.bashrc 激活。
建议安装轻量级的 Miniconda 以节省空间。
1. 下载 Miniconda 安装脚本
在 WSL 终端中运行以下命令下载最新版本的 Miniconda (Python 3):
bash
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
(如果需要 Anaconda,可从 官网 获取链接,操作步骤相同)。
2. 运行安装程序
运行下载的 .sh 文件:
bash
bash Miniconda3-latest-Linux-x86_64.sh
一路按回车键查看协议。
输入 yes 同意许可条款。
确认安装路径(默认通常是 /home/用户名/miniconda3)。
当提示是否运行 conda init 时,输入 yes。这一步非常重要,它会自动配置环境变量。
3. 激活环境
安装完成后,关闭 WSL 终端并重新打开,或者运行以下命令使配置生效:
bash
source ~/.bashrc
成功后,命令行提示符前面会显示 (base)。
4. 验证安装
运行以下命令检查是否安装成功:
bash
conda --version
如果显示 conda x.x.x,则安装完成。
5. (可选) 配置国内镜像源
为了加快下载速度,可以配置清华大学镜像源:
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
常见问题
安装失败/连接超时:使用 wget 下载时如果不稳定,可以在 Windows 端下载好 .sh 文件,然后通过 /mnt/c/Users/... 路径在 WSL 中找到并运行。
空间不足:WSL 默认安装在 C 盘,建议使用 Miniconda 而不是 Anaconda,以减少磁盘占用。