如何手动添加WSL到PATH?
时间: 2024-09-19 08:18:07 浏览: 46
手动将Windows Subsystem for Linux (WSL) 添加到系统PATH中可以让在命令提示符或PowerShell中无须指定完整路径就能直接访问WSL命令。以下是步骤:
1. 打开命令提示符或PowerShell作为管理员。在开始菜单搜索框中输入“cmd”或“powershell”,然后右键单击结果,选择“以管理员身份运行”。
2. 输入以下命令查看当前PATH变量:
```
echo %Path%
```
这将显示系统的环境变量PATH列表。
3. 需要在PATH中追加WSL的路径。对于Windows 10 Fall Creators Update及更高版本,WSL二进制文件位于:
```plaintext
C:\Windows\System32\wsl
```
或者对于早期版本(如Windows 1809之前),可能在:
```plaintext
C:\Windows\System32\WindowsSubsystemForLinux
```
4. 将上述路径添加到PATH变量的末尾。例如,如果你想添加新的路径,可以这样做:
```bash
setx -m Path "%Path%;C:\Windows\System32\wsl"
```
`-m` 参数表示设置的值会覆盖当前值,不会将其添加到已有路径的末尾。
5. 最好重启命令提示符或PowerShell,让设置生效,或者直接执行 `refreshenv` 或 `Restart-Computer` 来刷新环境变量。
6. 验证一下WSL命令是否可以在新环境下找到,比如试试 `wsl --help`。
注意:频繁修改PATH变量可能导致系统不稳定,所以在必要时才进行此类操作,并确保理解其影响。
阅读全文