未检测到的Chromedriver意外崩溃



我正在尝试创建一个程序,通过使用未检测到的chromedriver登录到谷歌。我在Replit上运行这个,但它在打开google后直接崩溃了。

import undetected_chromedriver as uc
chrome_options = uc.ChromeOptions()
chrome_options.add_argument('--no-sandbox')
chrome_options.add_argument('--disable-dev-shm-usage')
driver = uc.Chrome(options=chrome_options)
driver.get('https://mail.google.com')

这是它返回的错误:

Traceback (most recent call last):
File "main.py", line 7, in <module>
driver = uc.Chrome(options=chrome_options)
File "/home/runner/Undetected-Chromedriver/venv/lib/python3.8/site-packages/undetected_chromedriver/__init__.py", line 401, in __init__
super(Chrome, self).__init__(
File "/home/runner/Undetected-Chromedriver/venv/lib/python3.8/site-packages/selenium/webdriver/chrome/webdriver.py", line 70, in __init__
super(WebDriver, self).__init__(DesiredCapabilities.CHROME['browserName'], "goog",
File "/home/runner/Undetected-Chromedriver/venv/lib/python3.8/site-packages/selenium/webdriver/chromium/webdriver.py", line 89, in __init__
self.service.start()
File "/home/runner/Undetected-Chromedriver/venv/lib/python3.8/site-packages/selenium/webdriver/common/service.py", line 98, in start
self.assert_process_still_running()
File "/home/runner/Undetected-Chromedriver/venv/lib/python3.8/site-packages/selenium/webdriver/common/service.py", line 110, in assert_process_still_running
raise WebDriverException(
selenium.common.exceptions.WebDriverException: Message: Service /home/runner/.local/share/undetected_chromedriver/36af9f1b1cb26672_chromedriver unexpectedly exited. Status code was: 127

屏幕输出

是否有一个解决这个问题或其他方法,可以让我登录到谷歌?

我也面临同样的问题。

import undetected_chromedriver as uc

def browser():
chrome_options = uc.ChromeOptions()
chrome_options.add_argument('--no-sandbox')
chrome_options.add_argument('--disable-dev-shm-usage')
if __name__ == '__main__':
driver = uc.Chrome(options=chrome_options)
driver.get('https://mail.google.com')

最新更新