У меня есть сценарий Python Selenium, который отлично работает, когда я вручную запускаю его на своем сервере, но когда я пытаюсь запустить его в .sh с помощью Crontab (через папку cron.weekly), я продолжаю получать следующую ошибку:
selenium.common.exceptions.WebDriverException: Сообщение: исполняемый файл geckodriver должен находиться в PATH.
Мне это показалось очень странным, потому что в моем sh перед запуском программы я делал
экспорт ПУТЬ = $ ПУТЬ: / путь / к / geckodriver (с правильным путем)
Есть идеи, почему это происходит?






Путь для заданий, выполняемых cron, отличается от вашего личного пути.