当前位置:首页 > 系统教程 > 正文

WSL-Linux安装Anaconda3-2025.06-0详细教程 (适用于所有WSL分发版的数据科学环境搭建指南)

WSL-Linux安装Anaconda3-2025.06-0详细教程 (适用于所有WSL分发版的数据科学环境搭建指南)

无论你使用的是Ubuntu、Debian还是其他WSL发行版,本文都将手把手教你安装最新版Anaconda,快速搭建Python数据科学环境。

1. 什么是WSL?为什么用它?

WSL(Windows Subsystem for Linux)允许你在Windows上直接运行Linux发行版,无需虚拟机或双系统。对于数据科学家和开发者来说,WSL提供了一个轻量级的Linux数据科学环境,可以无缝使用Linux工具和Python库。本教程以WSL安装Anaconda为例,详细演示整个过程。

2. 准备工作:安装WSL(如已安装可跳过)

在Windows PowerShell(管理员)中执行以下命令,安装默认的WSL分发版(通常为Ubuntu):

    wsl --install  

安装完成后重启电脑,并启动WSL完成初始化用户名和密码设置。更多WSL配置可参考微软官方文档,本教程后续步骤默认你已处于WSL终端中。

3. 更新系统包

在WSL终端中运行以下命令,确保所有包最新:

    sudo apt update && sudo apt upgrade -y  

4. 下载Anaconda3-2025.06-0

Anaconda官方提供Linux安装脚本,我们直接使用wget下载:

    cd /tmpwget https://repo.anaconda.com/archive/Anaconda3-2025.06-0-Linux-x86_64.sh  

下载过程中你会看到类似下方的进度信息:

WSL-Linux安装Anaconda3-2025.06-0详细教程 (适用于所有WSL分发版的数据科学环境搭建指南) WSL安装Anaconda  Linux数据科学环境 Anaconda教程 WSL分发版 第1张

如果wget未安装,先用sudo apt install wget -y安装。

5. 验证下载文件完整性(可选)

为了安全,可以校验SHA-256哈希值,参考Anaconda官方提供的哈希值进行比对。

6. 运行安装脚本

执行以下命令开始安装:

    bash Anaconda3-2025.06-0-Linux-x86_64.sh  

安装过程中:

  • 按Enter浏览许可协议,然后输入yes接受。
  • 确认安装路径,建议直接回车使用默认路径(/home/你的用户名/anaconda3)。
  • 安装程序最后会询问是否初始化Anaconda3,输入yes自动添加环境变量。

如果选择no,后续需要手动配置,建议小白选yes。

7. 激活环境变量

安装完成后,重新加载bash配置:

    source ~/.bashrc  

此时命令行前面会出现(base)字样,说明Anaconda已激活。

8. 验证安装

输入以下命令检查Anaconda版本:

    conda --version  

如果显示conda 24.x.x(具体版本号),则安装成功。你也可以启动Python解释器:python,看到Anaconda, Inc.字样即正确。

9. 配置国内镜像源(可选但推荐)

为了提高下载速度,可以添加清华源或中科大源:

    conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/conda config --set show_channel_urls yes  

10. 创建第一个虚拟环境(实战)

创建一个名为myenv,Python版本3.11的环境:

    conda create -n myenv python=3.11 -y  

激活环境:

    conda activate myenv  

现在你已拥有一个干净的Python环境,可以安装任何数据科学包,如numpy、pandas等。

总结

通过本Anaconda教程,你在WSL中成功安装了Anaconda3-2025.06-0,并学会了基础的环境管理。这套方法适用于所有WSL分发版,无论你使用Ubuntu、Debian、Kali Linux还是其他发行版,步骤完全一致。现在你可以愉快地在Windows下进行数据科学开发了!如果在安装中遇到任何问题,欢迎在评论区留言交流。

关键词:WSL安装Anaconda、Linux数据科学环境、Anaconda教程、WSL分发版