Ошибка при тестовой попытке
Artem-Mamzikov opened this issue · 2 comments
debian 9 stretch
python3-venv (3.5.3-1)
pip install wheel
pip install pyTelegramBotAPI
pip install pillow
pip install pysocks
pip install xmltodict
При тестовой попытке получаю такую ошибку
./zbxTelegram.py @имя test test
Traceback (most recent call last):
File "/usr/local/share/zabbix/alertscripts/Zabbix-Notification-Telegram/zbxTelegram.py", line 12, in
import telebot
File "/usr/local/share/zabbix/alertscripts/venv/lib/python3.5/site-packages/telebot/init.py", line 575
e.args = e.args + (f'Typed middleware handler "{typed_middleware_handler.qualname}"',)
^
SyntaxError: invalid syntax
Как можно решить данную ошибку ?
Данный вопрос решил, установил python3.9.9 из исходного кода.
Пробовал версию 3.10.1 работает , но не работает ssl и не дает ничего загрузить. Просит OpenSSL 1.1.1 у меня же 1.1.0.из исходного когда ставит не захотел openssl , откатился на 3.9.9 все работает.
Минимальная версия для работы данного плагина на сколько я понял 3.6, у меня же была последняя доступная из репозитория 3.5