Не запускается chromedriver selenium python на VPS

На VPS стоит Ubuntu 20.04.2 LTS

Запускаю такой код:

from selenium import webdriver


chrome_options = webdriver.ChromeOptions()

chrome_options.add_argument("--no-sandbox")
chrome_options.add_argument("--headless")

driver = webdriver.Chrome(chrome_options=chrome_options)

И получаю ошибку: selenium.common.exceptions.WebDriverException: Message: Service chromedriver unexpectedly exited. Status code was: 127

chromedriver добавлен в PATH, версия 92.0.4515.43. Установлена стабильная версия (92) Chrome


Ответы (1 шт):

Автор решения: Andy Pavlov

Попробуйте прописать явно путь к папке с chromedriver и добавить ее через executable_path. В моем случае я добавил chromedriver в текущую рабочую папку.

import os
from selenium import webdriver


chrome_options = webdriver.ChromeOptions()

chrome_options.add_argument("--no-sandbox")
chrome_options.add_argument("--headless")

executable_path = os.path.join(os.getcwd(), 'chromedriver')
print(executable_path)

driver = webdriver.Chrome(chrome_options=chrome_options, executable_path=executable_path)
→ Ссылка