首先,我阅读了this,但是我没有使用python2.7和geckodriver 0.19.1。你知道吗
所以,我试着每小时从网站上获取一些数据。你知道吗
我在python3.7.3和python上安装了selenium 3.141.0
geckodriver 0.24.0在我的Arch Linux上,用于Odroid XU4。你知道吗
但当我执行下面的代码时
from selenium import webdriver
browser = webdriver.Firefox()
我收到这样的错误信息。你知道吗
Traceback (most recent call last):
File "source/originAd.py", line 3, in <module>
browser = webdriver.Firefox()
File "/usr/lib/python3.7/site-packages/selenium/webdriver/firefox/webdriver.py", line 174, in __init__
keep_alive=True)
File "/usr/lib/python3.7/site-packages/selenium/webdriver/remote/webdriver.py", line 157, in __init__
self.start_session(capabilities, browser_profile)
File "/usr/lib/python3.7/site-packages/selenium/webdriver/remote/webdriver.py", line 252, in start_session
response = self.execute(Command.NEW_SESSION, parameters)
File "/usr/lib/python3.7/site-packages/selenium/webdriver/remote/webdriver.py", line 321, in execute
self.error_handler.check_response(response)
File "/usr/lib/python3.7/site-packages/selenium/webdriver/remote/errorhandler.py", line 242, in check_response
raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.SessionNotCreatedException: Message: Unable to find a matching set of capabilities
我知道selenium试图在/usr/bin/中找到驱动程序,我检查了驱动程序是否存在。 所以,这不是关于
正在查找驱动程序。我试着自己建造壁虎河 但我找不到怎么用马赫。那就好了
如果有人能告诉我为什么我得到这个错误,我该如何修复它。谢谢。你知道吗
+
我还安装了firefox
pacman -S firefox
建议我告诉
webdriver
在哪里可以找到Firefox二进制文件:有人报告过类似的问题here
相关问题 更多 >
编程相关推荐