(Python,Windows)如何通过命令行免高级设置向PATH添加新文件夹
命令行添加PATH目录操作方法(无需访问高级系统设置、无管理员权限可用)
所有操作直接在命令提示符(CMD)中执行即可,不需要跳转系统设置界面,也不需要管理员权限,分两种场景选择对应命令:
- 临时生效(仅当前打开的CMD窗口有效,关闭窗口后配置自动失效)
执行以下命令,将末尾路径替换为你存放chromedriver.exe的实际文件夹路径:
执行完成后,当前窗口内直接运行Python爬虫脚本即可正常调用Selenium,不会触发webdriver不在PATH中的报错。set PATH=%PATH%;D:\your\custom\driver\storage\path - 永久生效(仅对当前Windows用户生效,重启终端/电脑后配置依然保留)
执行以下命令,同样替换末尾的实际驱动存放路径:
该命令修改的是当前用户维度的PATH配置,写入当前用户的注册表项,不会触发系统级修改的权限校验,适配无管理员权限的工作电脑场景。setx PATH "%PATH%;D:\your\custom\driver\storage\path"关键注意事项:
- 命令中的双引号不要省略,若驱动存放路径包含空格(比如存放在
C:\Users\xxx\My Code\drivers这类目录),不加引号会导致PATH配置损坏 - 命令执行完成后,已经打开的CMD、IDE、终端窗口不会同步加载新配置,必须全部关闭后重新打开,新的PATH配置才会生效
- 命令中的双引号不要省略,若驱动存放路径包含空格(比如存放在
配置完成后可以在新开的CMD窗口执行chromedriver --version做验证,如果能正常返回ChromeDriver的版本号,就说明配置已经生效,Selenium可以正常识别驱动。
内容的提问来源于stack exchange,提问作者David
相关产品推荐
相关产品推荐

