Ich verwende Selen mit Python und habe den Chromedriver für meinen Windows-Computer von dieser Website heruntergeladen: http://chromedriver.storage.googleapis.com/index.html?path=2.15/
Nach dem Herunterladen der Zip-Datei habe ich die Zip-Datei in meinen Download-Ordner entpackt. Dann habe ich den Pfad zur ausführbaren Binärdatei (C: \ Users \ michael \ Downloads \ chromedriver_win32) in die Umgebungsvariable "Path" eingefügt.
Wenn ich jedoch den folgenden Code ausführe:
from selenium import webdriver
driver = webdriver.Chrome()
... Ich erhalte immer wieder die folgende Fehlermeldung:
WebDriverException: Message: 'chromedriver' executable needs to be available in the path. Please look at http://docs.seleniumhq.org/download/#thirdPartyDrivers and read up at http://code.google.com/p/selenium/wiki/ChromeDriver
Aber - wie oben erklärt - die ausführbare Datei befindet sich (!) Im Pfad ... was ist hier los?
choco install chromedriver
.
chromedriver.exe
in dasselbe Verzeichnis wie Ihr Python-Skript zu kopieren .