wsl 安装教程

wsl | 自动更新系统代理 | lvbibir's Blog

在调试python程序的时候,有些包只能在linux环境下安装,所以我就在win11上安装了一个wsl子系统

 

方法一:通过命令行自动安装

1. 以管理员身份打开 PowerShell 或终端

右键点击“开始菜单” → 选择“Windows 终端(管理员)”或“PowerShell(管理员)”

2. 执行安装命令

输入以下命令并回车:wsl --install ,该命令会自动启用 WSL 功能、安装默认 Linux 发行版(如 Ubuntu)并设置为 WSL 2 版本

3. 重启电脑

安装完成后需重启系统以生效配置

4. 初始化 Linux 子系统

重启后,首次启动 WSL 会自动配置环境,并提示创建用户名和密码。


 

方法二:手动启用 WSL 功能

1. 启用“适用于 Linux 的 Windows 子系统”

打开“控制面板” → “程序” → “启用或关闭 Windows 功能”;

勾选 “适用于 Linux 的 Windows 子系统” “虚拟机平台” (WSL 2 必需);

点击“确定”后重启电脑。

2. 以管理员身份打开 PowerShell 或终端(或者按住win+r,输入cmd)

输入以下命令并回车:

wsl --install

3. 设置默认 WSL 版本为 WSL 2,在 PowerShell 中运行:

wsl --set-default-version 2

4. 从 Microsoft Store 安装 Linux 发行版


验证安装

输入wsl --list --verbose 查看已安装的发行版及版本(应显示 WSL 2)

运行wsl 或具体发行版名称(如 ubuntu)启动子系统

 

wsl文件系统使用方式

1. 可以直接在终端输入wsl打开Linux命令操作行。

2. 可以直接双击打开安装的linux发行版,就会弹出命令行。

3. 文件系统在“我的电脑”里面也可以直接访问修改。

THE END