使用OSX Sierra運行Mac,我有一些使用chromerdriver的機器人框架腳本。這些腳本都是從一個shell腳本中調用的,在手動運行時運行良好,但是當從cron作業運行shell腳本時,將返回以下錯誤:從cron作業啓動chromedriver
WebDriverException:消息:'chromedriver'可執行文件需要位於PATH中。請參閱https://sites.google.com/a/chromium.org/chromedriver/home
我已確認chromedriver位置(/ usr/local/bin)位於我的路徑中並具有777權限。任何建議,將不勝感激。謝謝!
你是否絕對肯定它在與cron job_相關的用戶的路徑上?嘗試讓cron運行的腳本在啓動機器人之前打印出它的路徑。 –