Selenium avec GhostDriver en Python sous Windows

C'est gênant de demander, car il semble que quelque chose avec si peu de chances d'erreur. Je ne pense pas que ce serait difficile, mais j'ai été à bosser à cela pendant près de 3 heures maintenant et il me fait mal à la tête. J'ai lu plusieurs dizaines de stackoverflow fils et Google threads.

J'ai installé PhantomJS, ajouté à mon Système de Variables de CHEMIN d'accès, et il fonctionne correctement dans la ligne de commande. J'ai aussi installé le Sélénium plus tôt avec easy_install.

L'erreur que j'obtiens est:

__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               

Voici mon code:

from selenium import webdriver

driver = webdriver.PhantomJS(executable_path="C:\Python27\misc\phantomjs\phantomjs.exe")

J'ai aussi essayé:

from selenium import webdriver

driver = webdriver.PhantomJS()

Je reçois le même message d'erreur. Ce doit être quelque chose de simple que je fais mal. J'apprécierais vos commentaires ou réponses.

Windows 7 64 bits
Python 2.7

source d'informationauteur User