selenium.common.exceptions.WebDriverException: Message: 'chromedriver' executable needs to be in PATH.
时间: 2023-12-12 09:34:43 浏览: 214
解决webdriver.Chrome()报错:Message:’chromedriver’ executable needs to be in Path
这个错误提示表明你的ChromeDriver可执行文件没有被添加到系统的环境变量中,因此Python无法找到它。你需要将ChromeDriver的路径添加到系统的环境变量中。以下是解决方法:
1.首先,你需要下载ChromeDriver可执行文件。你可以从ChromeDriver的官方网站(https://sites.google.com/a/chromium.org/chromedriver/downloads)下载适合你的操作系统和Chrome浏览器版本的ChromeDriver。
2.将下载的ChromeDriver可执行文件解压缩到一个你喜欢的位置,例如C:\Program Files\ChromeDriver。
3.将ChromeDriver的路径添加到系统的环境变量中。以下是如何在Windows上添加环境变量的步骤:
a.打开“控制面板”并选择“系统和安全”。
b.选择“系统”,然后选择“高级系统设置”。
c.在“高级”选项卡下,选择“环境变量”。
d.在“系统变量”下,找到“Path”变量并选择“编辑”。
e.在“变量值”字段中,添加ChromeDriver的路径,例如C:\Program Files\ChromeDriver。
f.选择“确定”保存更改。
4.重新启动你的Python解释器并尝试再次运行你的代码。
阅读全文