Я уже давно использую python с селеном, но внезапно возникает эта ошибка, возникающая при использовании безголовой версии драйвера chrome.
Это пример кода, который я использовал;
from selenium import webdriver
chrome_options = Options()
chrome_options.add_argument("--headless")
driver = webdriver.Chrome(executable_path='/usr/local/bin/chromedriver',chrome_options=chrome_options)
###Function that my code does###
driver.quit()
Ошибка, которую я получаю:
browser = webdriver.Chrome(executable_path='/usr/local/bin/chromedriver',chrome_options=chrome_options)
File "/usr/local/lib/python2.7/site-packages/selenium/webdriver/chrome/webdriver.py", line 73, in __init__
self.service.start()
File "/usr/local/lib/python2.7/site-packages/selenium/webdriver/common/service.py", line 98, in start
self.assert_process_still_running()
File "/usr/local/lib/python2.7/site-packages/selenium/webdriver/common/service.py", line 111, in assert_process_still_running
% (self.path, return_code)
selenium.common.exceptions.WebDriverException: Message: Service /usr/local/bin/chromedriver unexpectedly exited. Status code was: 1
Теперь я попытался найти решение через google, но в итоге получил результаты, в которых говорилось о том, что нужно поместить хромедрайвер в путь и определить этот путь в самом коде python. Но все это уже сделано, какую глупую ошибку я здесь делаю