繁体   English   中英

页面加载永远需要 selenium chrome webdriver ubuntu?

[英]page loading takes forever on selenium chrome webdriver ubuntu?

我正在尝试在 ubuntu 上运行基于 selenium 的抓取服务,但 chrome 驱动程序不加载页面。 它卡在加载中,但是当我手动打开新标签时,它会加载网站? 我无法弄清楚确切的问题,因为它不会引发任何错误。 以下是我得到的 output,

Chrome 驱动程序不断加载!

以下是我正在运行的代码。

from selenium import webdriver
from selenium.webdriver.chrome.options import Options
from selenium.webdriver.chrome.service import Service

ch_ser=Service(executable_path='/usr/bin/chromedriver')

chrome_options = Options()
chrome_options.add_argument('--no-sandbox')
##chrome_options.add_argument('--headless')
chrome_options.add_argument('--disable-extensions')
driver = webdriver.Chrome(service=ch_ser,options=chrome_options)
#print("Opening page."
driver.get('https://google.com') 

我在我的 Raspberry pi 4 上使用 XFCE(xubuntu 64 位)linux 遇到了同样的问题。 问题可能出在 Chromedriver 中。

我通过用 Firefox 替换 Chromium 解决了这个问题。

如果您也在 Linux 上,请尝试为 Firefox 安装 geckodriver 并使用它代替 Chrome。

( sudo apt install firefox-geckodriver )

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM