На моем компьютере с 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?
Заранее спасибо