Возникновение ошибки при попытке поставить Telegram бота с использованием selenium на сервер. В чём заключается ошибка?
При попытке поставить Telegram бота с использованием selenium на сервер выдаёт ошибку
Updates were skipped successfully.
Task exception was never retrieved
future: exception=TypeError("__init__() got an unexpected keyword argument 'executor_path'")>
Traceback (most recent call last):
File "/usr/local/lib/python3.8/dist-packages/aiogram/dispatcher/dispatcher.py", line 415, in _process_polling_updates
for responses in itertools.chain.from_iterable(await self.process_updates(updates, fast)):
File "/usr/local/lib/python3.8/dist-packages/aiogram/dispatcher/dispatcher.py", line 235, in process_updates
return await asyncio.gather(*tasks)
File "/usr/local/lib/python3.8/dist-packages/aiogram/dispatcher/handler.py", line 116, in notify
response = await handler_obj.handler(*args, **partial_data)
File "/usr/local/lib/python3.8/dist-packages/aiogram/dispatcher/dispatcher.py", line 256, in process_update
return await self.message_handlers.notify(update.message)
File "/usr/local/lib/python3.8/dist-packages/aiogram/dispatcher/handler.py", line 116, in notify
response = await handler_obj.handler(*args, **partial_data)
File "botick.py", line 83, in product
browser = webdriver.Chrome(executor_path='/root/chromedriver.exe',options=options_chrome)
TypeError: __init__() got an unexpected keyword argument 'executor_path'
не могу понять что именно чинить. Подскажите пожалуйста
Без сервера код работает нормально
Поскольку приложение работает корректно без сервера, проблема может быть связана с сервером или конфигурацией среды исполнения. Может быть также проблемы с синхронизацией между различными частями программы. Чтобы узнать больше, нужно провести более детальный анализ кода и окружения его выполнения.
Фрагменты кода надо размещать в виде текста и оборачивать тэгом code для корректного отображения. Удобно делать кнопкой </> Это обязательно, см.п.3.8 Регламента.
Сюда же относится traceback, ввод и вывод в консоли и другая структурированная текстовая инфа.
Параметра executor_path нет, есть только executable_path.
Почему работает на локалке? 99% на сервере и на локалке запускаются разные файлы. 1% на ручную правку параметра в сурсах