如何将WSL目录添加至Windows系统Path环境变量?
把WSL目录添加到Windows Path环境变量的操作步骤
1. 转换WSL路径为Windows可识别格式
WSL里的~/projects/health_index/insurance_score需要转换成Windows能直接访问的绝对路径:
- 打开WSL终端,先获取完整的Linux绝对路径:
输出会是类似realpath ~/projects/health_index/insurance_score/home/your_username/projects/health_index/insurance_score的内容 - 将其转为Windows格式:把开头的
/替换为\\wsl$\<你的WSL分发版名称>,比如如果用的是Ubuntu,最终路径为:
(不知道分发版名称的话,在Windows终端输入\\wsl$\Ubuntu\home\your_username\projects\health_index\insurance_scorewsl -l查看)
2. 添加到Windows Path变量
图形界面方式
- 按下
Win + R,输入sysdm.cpl回车打开系统属性窗口 - 切换到「高级」标签页,点击「环境变量」
- 在「系统变量」列表里找到
Path,双击进入编辑界面 - 点击「新建」,粘贴刚才转换好的Windows路径,然后依次点击「确定」保存所有设置
管理员命令行方式(PowerShell)
- 右键开始菜单,选择「终端(管理员)」或「Windows PowerShell(管理员)」
- 执行以下命令(替换为你的实际路径):
[Environment]::SetEnvironmentVariable("Path", $env:Path + ";\\wsl$\Ubuntu\home\your_username\projects\health_index\insurance_score", [EnvironmentVariableTarget]::Machine) - 注意:所有已打开的终端、IDE需要重启才能加载新的Path设置
3. 验证设置是否生效
- 打开新的命令提示符或PowerShell,执行:
(PowerShell里用echo %PATH%$env:Path)检查目标路径是否已加入 - 运行你的Python Selenium代码,确认WebDriver可以被正常识别调用
内容的提问来源于stack exchange,提问作者sadegh-pz
相关产品推荐
相关产品推荐

