Исполняемый файл chromedriver с ошибкой должен находиться в переменной PATH при выполнении тестового примера на основе Python Selen в CentOS - PullRequest
0 голосов
/ 05 июля 2018

Я получаю сообщение об ошибке в CentOS при выполнении тестовых примеров на основе python selenium. Как я могу преодолеть эту проблему?

Ошибка:

 Message: 'chromedriver' executable needs to be in PATH. Please see https://sites.google.com/a/chromium.org/chromedriver/home

Я использую приведенный ниже код в моем основном файле Python.

    self.options = Options()
    self.options.set_headless(headless=True)
    self.driver = webdriver.Chrome(options=self.options, executable_path='./chromedriver')

1 Ответ

0 голосов
/ 05 июля 2018

Попробуйте указать полный путь с .exe:

self.driver = webdriver.Chrome(options=self.options, executable_path='./chromedriver.exe')
...