WSL(Linux)如何安装conda

在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,以减少磁盘占用。

相关推荐
minji...2 小时前
Linux 网络基础之网络IP层(十二)路由、路由表,分片和组装
linux·网络·tcp/ip·智能路由器·路由表·ip分片
猪脚踏浪2 小时前
docker 删除镜像
linux
zetion_32 小时前
uptime kuma 飞书告警
linux·飞书
志栋智能2 小时前
超自动化安全:如何降低人为操作失误风险?
运维·安全·自动化
用户805533698032 小时前
嵌入式Linux驱动开发——Pinctrl 子系统架构深度解析
linux·嵌入式
人生苦短1282 小时前
CentOS 7.9 部署 PostgreSQL 15.17 + PostGIS 3.4.8 操作文档
linux·postgresql·centos
一个心烑2 小时前
【layui页面编辑下拉框处理的三种方式】
linux·python·layui
z200509302 小时前
【linux学习】linux工具篇(下)
linux·学习
vortex52 小时前
virsh 使用指南:KVM 虚拟化管理的命令行艺术
linux·运维·服务器
行走的大喇叭2 小时前
Linux kernel目录、配置文件介绍
linux·单片机·嵌入式硬件