Если вы используете Chrome Canary в качестве базового требования , сервер по-прежнему ожидает, что у вас установлен Chrome в местоположении по умолчанию в соответствии с базовой архитектурой ОСследующим образом:
Вы также можете переопределить стандартное двоичное расположение Chrome , следуя документации Использование исполняемого файла Chrome внестандартное местоположение следующим образом:
from selenium import webdriver
options = webdriver.ChromeOptions()
options.binary_location = r'C:\Program Files (x86)\Google\Chrome\Application\chrome.exe'
options.add_argument('--headless')
options.add_argument('window-size=1200x600')
driver = webdriver.Chrome(executable_path=r'C:\path\to\chromedriver.exe', chrome_options=options)
driver.get("https://www.python.org")