我编写了一个Python脚本,该脚本在浏览器中执行某些任务(使用Selenium),在Windows中运行良好。现在,我试图将其安装到我的Raspberry
Pi上。
我进行了很多搜索,以找到使它与Chromium一起使用的最佳方法。我能找到的最好的就是这个Reddit
Link
。
问题是我找不到与我的Chromium版本(版本56.0.2924.84)兼容的chromedriver。当我进行apt-
get升级时,它会告诉我我具有最新版本的Chromium。我已经尝试从此Launchpad链接下载chromedriver 53至65版本。
所以当我运行以下命令时
from selenium import webdriver
driver_path = 'usr/lib/chromium-browser/chromedriver'
driver = webdriver.Chrome(driver_path)
chrome驱动程序> 58时出现此错误
selenium.common.exceptions.SessionNoteCreatedException: Message: session not
created exception: Chrome version must be >= 59.0.3071.0
(Driver info: chromedriver=2.43,platform=Linux 4.9.35-v7+ armv7l)
或Chrome驱动程序<58时出现此错误
selenium.common.exceptions.WebDriverException: Message:
Service /usr/lib/chromium-browser/chromedriver unexpectedly exited. Status code was: 127
这里的任何帮助将不胜感激
根据您的问题,您的 Chromium 二进制文件的 版本为56.0.2924.84 。因此,考虑到这一限制,解决方案是从
ChromeDriver Google
Storage
下载以下
任一ChromeDriver 版本
****
注意 :几个月前, Chromium小组
宣布了ChromeDriver的版本控制模型将发生变化的初步声明。 铬团队 正在推进该计划。具体来说,ChromeDriver
2.46将是包含主要版本2的最新版本。未来的ChromeDriver版本将具有与Chrome版本类似的版本号。我们将从下周的ChromeDriver
73版本开始,而不是Beta版本的Chrome 73。
这是新发行模型的工作方式:
使用 Raspberry Pi时,
您需要从此链接下载 ChromeDriver 的 arm 格式,并在程序中使用它。
__
@Test
。问题内容: 我编写了一个Python脚本,该脚本在浏览器中执行某些任务(使用Selenium),在Windows中可以正常工作。现在,我试图将其安装到我的Raspberry Pi上。 我进行了很多搜索,以找到使它与Chromium一起使用的最佳方法。我能找到的最好的就是这个Reddit Link 。 问题是我找不到与我的Chromium版本(版本56.0.2924.84)兼容的chromedriv
这是我在执行代码时收到的错误: 文件“/usr/local/lib/python2.7/dist packages/selenium/webdriver/chrome/webdriver.py”,第73行,在init self中。服务start()文件“/usr/local/lib/python2.7/dist packages/selenium/webdriver/common/service.
问题内容: 我试图使用Selenium运行无头Chrome浏览器以从网络上抓取内容。我使用wget安装了无头Chrome,然后将其解压缩到当前文件夹中。 现在,当我加载驱动程序时 我收到一个错误 更新资料 因此,经过一些研究,我尝试了另一种方法 在Google Colab上,这再次给了我相同的错误 问题答案: 我已经找到了有关为什么我出错的问题的答案。请安装chrome-chromedriver,
我正试图在Ubuntu中设置chrome webdriver。我已经做了 我可以做到 为了安装chrome webdriver,我尝试了很多东西。例如,我累了一个回答从不能用chrome驱动在这里为硒,我试了 null 然而,在第二行中,我得到了一个错误: 有人能帮我吗?
问题内容: 我在Windows 7和Python 3.6上运行ChromeDriver 2.34.522940和Selenium 3.8.0。 我正在尝试以下代码: 它给出了错误信息: 在ws://127.0.0.1:12355 / devtools / browser / ed317bfa-b264-4fd7-bc5d-aeab717fdb58上监听的DevTools [1229 / 15251
我正在尝试在python中使用selenium,由于某种原因我无法修改PATH,因此我只能指定浏览器驱动程序的位置。但是,我尝试了几个驱动程序,但都不起作用。 环境:Windows 7,Anaconda3-python3.6.1,selenium3.4.3,chrome59.0.3071.115(官方构建)(64位),chromedriver2.30(win32)。 这里是我尝试过的一部分代码和相