Sto usando selenio con python e ho scaricato il chromedriver per il mio computer Windows da questo sito: http://chromedriver.storage.googleapis.com/index.html?path=2.15/
Dopo aver scaricato il file zip, ho decompresso il file zip nella mia cartella dei download. Quindi ho inserito il percorso del file binario eseguibile (C: \ Users \ michael \ Downloads \ chromedriver_win32) nella variabile d'ambiente "Path".
Tuttavia, quando eseguo il seguente codice:
from selenium import webdriver
driver = webdriver.Chrome()
... Continuo a ricevere il seguente messaggio di errore:
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
Ma - come spiegato sopra - l'eseguibile è (!) Nel percorso ... cosa sta succedendo qui?
choco install chromedriver
.
chromedriver.exe
nella stessa directory dello script Python.