PyCharm(Linux)中的硒问题

时间:2019-05-01 09:33:04

标签: selenium selenium-webdriver pycharm

我安装了Linux Mint,FireFox 66.0.2,并希望使用Selenium Firefox Webdriver(geckodriver-v0.24.0-linux64)创建一个PyCharm项目。 我已经在PyCharm中启动了一个新项目(通过创建新的Python3.7 virtualenv)。然后在创建的virtualenv中安装Selenium(pip3 install -U selenium),在项目文件夹中复制geckodriver并运行此代码。但是我有一个问题:

selenium.common.exceptions.SessionNotCreatedException: Message: Unable to find a matching set of capabilities
from selenium import webdriver

browser = webdriver.Firefox(executable_path='./geckodriver')
browser.set_window_size(900, 900)

我尝试过此调整:

from selenium import webdriver
from selenium.webdriver.firefox.firefox_binary import FirefoxBinary

if __name__ == '__main__':
    binary = FirefoxBinary('/usr/bin/firefox')
    driver = webdriver.Firefox(firefox_binary=binary, executable_path='./geckodriver')

但有相同的问题。

0 个答案:

没有答案