Selenium com GhostDriver em Python no Windows
É embaraçoso perguntar, porque parece algo com uma chance tão pequena de erro. Eu não acho que isso seria difícil, mas eu estou me acostumando com isso há quase 3 horas e está me dando dor de cabeça. Eu li várias dezenas de threads de stackoverflow e threads do Google.
Instalei o PhantomJS, o adicionei ao PATH de variáveis do sistema e funciona corretamente na linha de comando. Também instalei o Selenium anteriormente com o easy_install.
O erro que recebo é:
__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
Aqui está o meu código:
from selenium import webdriver
driver = webdriver.PhantomJS(executable_path="C:\Python27\misc\phantomjs\phantomjs.exe")
Eu também tentei:
from selenium import webdriver
driver = webdriver.PhantomJS()
Recebo a mesma mensagem de erro. Isso tem que ser algo simples que eu estou fazendo errado. Eu apreciaria quaisquer comentários ou respostas.
Windows 7 64 bits Python 2.7