selenium.common.exceptions.WebDriverException: 消息:Service ch



我是Python编程的新手,目前正在学习Selenium,所以请原谅这可能是一个初学者级别的问题。

我使用自制软件安装了Selenium,然后我尝试在我的终端上执行它。

from selenium import webdriver 
webdriver.Chrome()

然后我收到此错误消息。

Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/selenium/webdriver/chrome/webdriver.py", line 73, in __init__
self.service.start()
File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/selenium/webdriver/common/service.py", line 98, in start
self.assert_process_still_running()
File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/selenium/webdriver/common/service.py", line 109, in assert_process_still_running
raise WebDriverException(
selenium.common.exceptions.WebDriverException: Message: Service chromedriver unexpectedly exited. Status code was: 1

我发现了类似的错误消息,但状态代码不同,因此我无法在文档或 StackOverflow 上找到解决此问题的方法。

问题是你错过了ChromeDriver,

首先,找出您使用的是哪个版本的 Chrome:

  • 点击右上角的三个点(在 Chrome 中(
  • 帮助
  • 关于谷歌浏览器

其次,查找并下载正确版本的ChromeDriver。

  • https://chromedriver.chromium.org/downloads

第三,解压缩包并将其移动到usr/local/bin文件夹。

(usr/local/bin路径在macOS上对我有用,对于不同的操作系统可能有所不同(

相关内容

  • 没有找到相关文章

最新更新