У меня есть скрипт python, который делает некоторые вещи в Интернете. Каждые 10 секунд запуска (OSX 10.11.3 El Capitan) запускает сценарий оболочки, который вызывает скрипт python, который выходит в интернет, используя selenium webdriver.PhantomJS() (или должен).launchd сбой запуска скрипта python с phantomJS
При запуске сценария оболочки с терминала все успешно завершается. При запуске в описанной выше конфигурации, но с webdriver.Firefox() вместо webdriver.PhantomJS(), все преуспевает. Однако, при запуске через запуск программ -> оболочка -> питон с webdriver.PhantomJS(), он выходит с аномальным кодом: 1.
упрощенная версия моего кода (со всеми импорта):
from selenium import webdriver
import selenium.webdriver.support.ui as ui
from selenium.common.exceptions import NoSuchElementException
d = webdriver.PhantomJS()
d.close()
Что мне не хватает? Я бы заподозрил полные имена путей, но я тоже явно не импортировал Firefox(), и это работает ...
У меня такая же проблема. Я даже не могу пройти мимо линии загрузки PhantomJS. :( – tracicot