Как «добавить» geckodriver в PATH на ScrapingHub? - PullRequest
0 голосов
/ 21 января 2019

Я использую python2 для просмотра веб-страниц, я написал паука, который использует Firefox без головы (без графического интерфейса пользователя), чтобы зайти на сайт, войти в свою учетную запись и, кроме того, взаимодействовать с сайтом, нажимая кнопки, заполняя формы, календари,и т. д. На моем персональном компьютере он работает, как и ожидалось, однако после его развертывания в Scrapinghub выдается сообщение о том, что geckodriver должен находиться в пути. .Этот каталог уже находится в PATH на моем компьютере , но не на Scrapinghub.

Я попытался скопировать сам geckodriver в папку в проекте, добавив его подкаталог в executetable_path параметр для веб-драйвера, как показано в этом небольшом руководстве , и, наконец, повторное развертывание на Scrapinghub, но я все еще получаю ту же ошибку.

Я хотел бы знать, как добавить geckodriver в "PATH"на Scrapinghub (если возможно) и есть ли другие способы, которыми я могу достичь этого или нет.Я прочитал кое-что о яйцах Python, но я не уверен, что это поможет мне в этом.

Я использую Windows 10 и Python 2.7.

...