chromedriver.exe уже УЖЕ в ПУТИ, но все еще получает сообщение об ошибке - PullRequest
0 голосов
/ 07 ноября 2019

Я писал в VisualCode studio, но продолжаю получать одно и то же сообщение об ошибке.

selenium.common.exceptions.WebDriverException: Сообщение: исполняемый файл chromedriver.exe должен находиться в переменной PATH.

Это просто потому, что вы просто не можете запустить webdriver на vscode studio?

Я уже пробовал

from selenium import webdriver
driver=webdriver.Chrome(executable_path=r"C:Users/.../chromedriver.exe")
driver=webdriver.Chrome("C:Users/.../chromedriver.exe")

и в основном каждыйРешение, которое вы можете найти в Интернете относительно этой проблемы.

Я скачал chromedriver отсюда: https://chromedriver.chromium.org/.

Я также добавил файл в PATH, нажав "system" >> "environmentпеременные ", и добавил загруженный файл, содержащий chromedriver.exe в пользовательских и системных переменных переменной PATH.

Я также попытался скопировать файл chromedriver.exe в файл python3.7 / scripts, затемдобавили файл вручную в PATH, затем перезагрузили компьютер.

Может кто-нибудь помочь мне в этом вопросе? или просто порекомендовал место, где я могу успешно запустить вебдрайвер?

1 Ответ

0 голосов
/ 10 ноября 2019

Если вы работаете в Windows, зайдите в CMD (командную строку) и введите «chromedriver.exe». Если chromedriver является исполняемым в PATH, система выведет «Starting Chromedriver [версия] ...». В противном случае вам необходимо выполнить chromedriver по пути. Опять же, это может быть просто ошибка IDE, попробуйте использовать встроенную в Python IDLE ...

...