Например, в моем коде широко используется «Обновление», и оно работает нормально. Но теперь Python не может найти его.
Вот некоторые из моих импортов.
Код: Выделить всё
from telegram import Update, ForceReply, InlineQueryResultArticle, InputTextMessageContent, ReplyKeyboardRemove, InlineKeyboardButton, InlineKeyboardMarkup, Update, User, ReplyKeyboardMarkup, Contact, Message, KeyboardButton
Код: Выделить всё
async def start(update: Update, context: ContextTypes.DEFAULT_TYPE) -> None:
NameError: name 'Update' is not defined
Я попробовал перейти в новую среду, переустановив python-telegram-bot с помощью --pre или --upgrade переключатели, очистка кэша Python и перезагрузка окна ssh кода vs.
Подробнее здесь: https://stackoverflow.com/questions/744 ... legram-bot