Selen und PhantomJS-Fehler: "Keine Verbindung zu GhostDriver"

Ich bin mit Selen und PhantomJS zur Eingabe der Suchbegriffe in einer Webseite, und rufen Sie die Anzahl der Treffer für jeden Suchbegriff. Ich habe dies zu tun 130,000+ Zeiten, damit der code ausgeführt worden ist, sehr schön für einen Tag, bis plötzlich das Programm brach mit folgendem Fehler:

Traceback (most recent call last):
  File "CBBPlyNwsScrape.py", line 82, in <module>
     browser = webdriver.PhantomJS()
  File "/Library/Python/2.7/site-packages/selenium/webdriver/phantomjs/webdriver.py", line 50, in __init__
     self.service.start()
  File "/Library/Python/2.7/site-packages/selenium/webdriver/phantomjs/service.py", line 69, in start
     raise WebDriverException("Can not connect to GhostDriver")
selenium.common.exceptions.WebDriverException: Message: 'Can not connect to GhostDriver' 

Mir läuft das auf Mac OS x und Python-2.7.3. Ich habe die letzen Versionen von Selen und PhantomJS installiert. Kann mir jemand sagen, was Los ist und warum GhostDriver war in Ordnung arbeiten, so lange und plötzlich nicht mehr?

In der ghostdriver.log - Datei, das ist alles es enthält:

PhantomJS is launching GhostDriver...
[ERROR - 2013-12-01T05:14:34.491Z] GhostDriver - Main - Could not start Ghost Driver => {
  "message": "Could not start Ghost Driver",
  "line": 82,
  "sourceId": 4445044288,
  "sourceURL": ":/ghostdriver/main.js",
  "stack": "Error: Could not start Ghost Driver\n    at :/ghostdriver/main.js:82",
  "stackArray": [
     {
        "sourceURL": ":/ghostdriver/main.js",
        "line": 82
     }
  ]
}

Dank

Schreibe einen Kommentar