Исполняемый файл ошибки веб-драйвера gecko Centos AWS EC2 может иметь неправильные разрешения - PullRequest
0 голосов
/ 21 сентября 2018

На моем компьютере с AWS ec2 Linux я устанавливаю python3.6, затем селен для теста make с помощью веб-драйвера, загружаю последнюю версию geckodriver отсюда (загрузка geckodriver)

, затем я создаю папку/ home / ec2-user / geckodrv и разместите мой файл здесь.В этот момент я добавляю в PATH мой путь к геккодриверу, например:

export PATH=$PATH:/home/ec2-user/geckodrv

, но когда я пытаюсь его проверить:

from selenium import webdriver
browser = webdriver.Firefox()

Системный возврат:

os.path.basename (self.path), self.start_error_message) selenium.common.exceptions.WebDriverException: Сообщение: исполняемый файл 'geckodriver' может иметь неправильные разрешения.

Как использовать веб-драйвер seleniumна моем экземпляре Linux EC2?

Заранее спасибо

...