2016-10-16 3 views
-3
Using 1 seconds of delay 
Traceback (most recent call last): 
    File "instaBrute.py", line 142, in <module> 
    main() 
    File "instaBrute.py", line 136, in main 
    driver = webdriver.Firefox(profile) 
    File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/firefox/webdriver.py", line 135, in __init__ 
    self.service.start() 
    File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/common/service.py", line 71, in start 
    os.path.basename(self.path), self.start_error_message) 
selenium.common.exceptions.WebDriverException: Message: 'geckodriver' executable needs to be in PATH. 

Exception AttributeError: "'Service' object has no attribute 'process'" in <bound method Service.__del__ of <selenium.webdriver.firefox.service.Service object at 0x7f1aaba35110>> ignored 

Ich benutze die letzte Version von Kali Linux, und wenn ich Programm mit Selen verwenden möchte, nehme ich diesen Fehler. Also versuche ich wieder "pip uninstall selen" - "pip install selen" und nichts ändert sich. Danke für die HilfeIch nehme Selen Fehler

+2

Lesen Sie die Fehlermeldung und stellen Sie sicher, "Geckodriver" ausführbare Datei ist in PATH? – Julien

Antwort

0

Wählen Sie die entsprechende Version des Treibers von this page, herunterladen und entpacken Sie es, dann platzieren Sie in das Verzeichnis, in dem sich Ihr Skript befindet.