python 消息:服务chromedriver意外退出,状态代码为:1

9nvpjoqh  于 2023-01-19  发布在  Python
关注(0)|答案(1)|浏览(170)

我正在尝试在Colab上运行Selenium,但是出现了一个错误。几周前它运行得很好,但是今天在最后一行代码时突然出现了一个错误。我该怎么办?

!pip install selenium
!apt-get update
!apt install chromium-chromedriver
!cp /usr/lib/chromium-browser/chromedriver /usr/bin

import time
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.common.keys import Keys
import sys

options = webdriver.ChromeOptions()
options.add_argument('--headless')        
options.add_argument('--no-sandbox')
options.add_argument('--disable-dev-shm-usage')
driver = webdriver.Chrome('chromedriver', options=options)
ojsjcaue

ojsjcaue1#

需要在函数中传递chromedriver的路径,可以使用webdriver_manager库

from webdriver_manager.chrome import ChromeDriverManager
...
...
webdriver.Chrome(ChromeDriverManager().install()), options=options)

相关问题