#python #selenium #webdriver
Вопрос:
from selenium import webdriver
PATH = "C:/Program Files (x86)/chromedriver.exe"
driver = webdriver.Chrome(PATH)
driver.get("www.google.com")
Я получаю эту ошибку:
OSError: [WinError 193] %1 is not a valid Win32 application,
Я только начал изучать Python и хотел использовать Селен. Кто-нибудь знает, что мне нужно сделать, чтобы исправить ошибку?
Комментарии:
1. откуда вы его скачали
chromedriver.exe
?2. может быть, попробуем использовать обратную косую черту на этом пути…
3. @cruisepandey из chromedriver.chromium.org/downloads
4. @pcalkins я пробовал, это не сработало, спасибо за комментарии : )
5. @NeedforAnwserslol : Можете ли вы поставить это chromedriver.exe в другое место, может быть, в драйвере D, попробуйте еще раз и посмотрите, поможет ли это.
Ответ №1:
Ошибка операционной системы: [ошибка 193] %1 не является допустимым приложением Win32
Это означает, что файл не является допустимым исполняемым файлом.
Вот как это решить:
- Повторная загрузка ChromeDriver.exe
- Поместите его в
C:/Program Files (x86)/chromedriver.exe
- Измените строку 2 в своем коде на
PATH = "C:Program Files (x86)chromedriver.exe"