Селен с GhostDriver в Python для Windows
Это неловко спрашивать, потому что это похоже на что-то с такой малой вероятностью ошибки. Я не думаю, что это будет трудно, но я затягиваю это почти 3 часа, и у меня болит голова. Я прочитал несколько десятков стековых потоков и тем Google.
Я установил PhantomJS, добавил его к моим системным переменным PATH, и он работает правильно в командной строке. Я также установил Selenium ранее с easy_install.
Я получаю ошибку:
__init__ C:\Python27\lib\site-packages\selenium-2.39.0-py2.7.egg\selenium\webdriver\phantomjs\webdriver.py 50
start C:\Python27\lib\site-packages\selenium-2.39.0-py2.7.egg\selenium\webdriver\phantomjs\service.py 66
WebDriverException: Message: 'Unable to start phantomjs with ghostdriver.' ; Screenshot: available via screen
Вот мой код:
from selenium import webdriver
driver = webdriver.PhantomJS(executable_path="C:\Python27\misc\phantomjs\phantomjs.exe")
Я также попробовал:
from selenium import webdriver
driver = webdriver.PhantomJS()
Я получаю то же сообщение об ошибке. Это должно быть что-то простое, что я делаю неправильно. Буду признателен за любые комментарии или ответы.
Windows 7 64 битный Python 2.7