chromedriver.exe已在PATH中,但仍收到错误消息

我在VisualCode Studio上编写,但是我不断收到相同的错误消息。

  

selenium.common.exceptions.WebDriverException:消息:“ chromedriver.exe”可执行文件必须位于PATH中。

仅仅是因为您不能在vscode Studio上运行Webdriver吗?

我已经尝试过

from selenium import webdriver
driver=webdriver.Chrome(executable_path=r"C:Users/.../chromedriver.exe")
driver=webdriver.Chrome("C:Users/.../chromedriver.exe")

以及基本上可以在网上找到有关此问题的所有解决方案。

我已经从这里下载chromedriver:https://chromedriver.chromium.org/

我还通过单击“系统” >>“环境变量”在PATH中添加了文件,并在PATH的用户变量和系统变量中添加了包含chromedriver.exe的下载文件。

我还尝试将chromedriver.exe文件处理到python3.7 / scripts文件中,然后在PATH中手动添加该文件,然后重新启动计算机。

有人可以帮我这个忙吗?还是只是推荐了我可以成功运行网络驱动程序的地方?

lxbagglo 回答:chromedriver.exe已在PATH中,但仍收到错误消息

如果您使用的是Windows,请进入CMD(命令提示符)并输入“ chromedriver.exe”。如果chromedriver可在PATH中执行,则系统将打印出“正在启动Chromedriver [版本] ...”,否则,您需要将chromedriver移至路径。再说一次,这可能只是IDE的故障,请尝试使用Python的内置IDLE ...

,

我遇到了同样的问题,有两种方法可以解决此问题。此“ 无法访问”路径的主要原因是,与其他系统安装的程序不同,Visual Studio代码没有权限从路径环境中运行。

因此,通过安装VS Code,而 System Installer 版本就足够了。另一种方法是将ChromeDriver.exe文件放入python安装文件夹的 / Scripts 文件夹(即... \ AppData \ Local \ Programs \ Python \ Python37 \ Scripts )。


我做了两件事,对我有用

本文链接:https://www.f2er.com/3143556.html

大家都在问