Запуск chromedriver из cron

Работая на Mac с OSX Sierra, у меня есть несколько скриптов фреймворка робота, которые используют chromerdriver. Все сценарии вызываются из одного сценария оболочки, который прекрасно работает при запуске вручную, но при запуске сценария оболочки из задания cron возвращается следующая ошибка:

WebDriverException: Сообщение: исполняемый файл chromedriver должен находиться в переменной PATH. Пожалуйста, смотрите https://sites.google.com/a/chromium.org/chromedriver/home

Я подтвердил, что местоположение chromedriver (/usr/local/bin) находится в моем пути и имеет 777 разрешений. Мы ценим любые предложения. Спасибо!

2 ответа

Вы пытались изменить свой путь и добавить chromedriver в папку Python?

Потому что у меня была такая же проблема. Теперь мой путь выглядит

/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/Python/2.7/:/Users/jorma

Я смог решить эту проблему, поместив свой путь в начало сценария оболочки...

PATH = / USR / местные / бен:/ USR / бен:/ бен:/ USR / SBIN:/ SBIN:/Library/Python /2.7:/Users/jorma

Другие вопросы по тегам