我正在使用
我已在PATH
中设置了geckodriver的路径,但在运行测试时我仍然遇到以下错误:
selenium.common.exceptions.WebDriverException:消息:服务geckodriver意外退出。状态代码为:2
此外,在我的主目录中的geckodriver.log
中显示:
Usage: geckodriver [OPTIONS] geckodriver: Unknown option --port
答案 0 :(得分:1)
听起来您可能正在使用较旧版本的geckodriver。你知道你正在使用什么版本吗? The latest version is 0.11.1
答案 1 :(得分:0)
binary = FirefoxBinary('path/to/installed firefox binary')
browser = webdriver.Firefox(firefox_binary=binary)
也不要忘记在设置路径后重启。