Ich führe ein Python-Skript durch einen Cronjob. Ich habe eine virtuelle Umgebung und im Cronjob durchlaufe ich diese virtuelle Umgebung. Wenn ich das Skript normal starte, startet phantomJS wie es sollte, aber wenn ich es durch ein Skript in einem Cronjob laufe, erhalte ich diesen Fehler. Was fehlt im Cronjob um Phantomjs starten zu können?PhantomJS von einem Skript in einem Cronjob starten
Message: 'Unable to start phantomjs with ghostdriver.' ; Screenshot: available via screen
Traceback (most recent call last):
File "/home/scraper/superfish-extension/chrome_3day.py", line 96, in <module>
main()
File "/home/scraper/superfish-extension/chrome_3day.py", line 73, in main
browser = use_phantomjs()
File "/home/scraper/superfish-extension/chrome.py", line 81, in use_phantomjs
browser = webdriver.PhantomJS()
File "/home/scraper/.virtualenvs/superfish/lib/python2.6/site-packages/selenium/webdriver/phantomjs/webdriver.py", line 50, in __init__
self.service.start()
File "/home/scraper/.virtualenvs/superfish/lib/python2.6/site-packages/selenium/webdriver/phantomjs/service.py", line 69, in start
raise WebDriverException("Unable to start phantomjs with ghostdriver.", e)
WebDriverException: Message: 'Unable to start phantomjs with ghostdriver.' ; Screenshot: available via screen
Warum dieser Code nur für Arbeit nicht beantworten? Erklärung benötigt – ppperry