Selenium fails with error: Service geckodriver unexpectedly exited. Status code was: 2
Selenium fails with error: Service geckodriver unexpectedly exited. Status code was: 2
我正在使用
- 硒 3.0.1
- Python 2.7.12
- 火狐 50
我已经在 PATH
中设置了 geckodriver 的路径,但在 运行 测试时我仍然收到以下错误:
selenium.common.exceptions.WebDriverException: Message: Service geckodriver unexpectedly exited. Status code was: 2
此外,在geckodriver.log
下面我的主目录中显示:
Usage:
geckodriver [OPTIONS]
geckodriver: Unknown option --port
binary = FirefoxBinary('path/to/installed firefox binary')
browser = webdriver.Firefox(firefox_binary=binary)
另外设置路径后不要忘记重启
听起来您使用的 geckodriver 可能是旧版本。你知道你用的是什么版本吗? The latest version is 0.11.1
我正在使用
- 硒 3.0.1
- Python 2.7.12
- 火狐 50
我已经在 PATH
中设置了 geckodriver 的路径,但在 运行 测试时我仍然收到以下错误:
selenium.common.exceptions.WebDriverException: Message: Service geckodriver unexpectedly exited. Status code was: 2
此外,在geckodriver.log
下面我的主目录中显示:
Usage: geckodriver [OPTIONS] geckodriver: Unknown option --port
binary = FirefoxBinary('path/to/installed firefox binary')
browser = webdriver.Firefox(firefox_binary=binary)
另外设置路径后不要忘记重启
听起来您使用的 geckodriver 可能是旧版本。你知道你用的是什么版本吗? The latest version is 0.11.1