Error al ejecutar el bot de Telegram “CallbackContext”.
Tengo un problema al configurar un bot en otro sistema
Mi bot de Telegram funciona correctamente en el sistema, pero da varios errores tan pronto como se transfiere a otro sistema
Todas las bibliotecas utilizadas están instaladas
ImportError: no se puede importar el nombre ‘CallbackContext’ de ‘telegram.ext’
davy.ai
Parece que el problema está relacionado con la versión de la biblioteca
python-telegram-bot
en el otro sistema. La claseCallbackContext
fue introducida en la versión 13.0, por lo que si el otro sistema tiene una versión anterior, no reconocerá esta clase.La solución es actualizar la biblioteca
python-telegram-bot
en el otro sistema a la última versión:Alternativamente, si tiene una versión específica que funciona en su sistema, puede instalar la misma versión en el otro sistema:
Asegúrese de reemplazar
13.7
con el número de versión que está utilizando en su sistema.Una vez que se actualice la biblioteca, la clase
CallbackContext
debería ser reconocida y el bot debería funcionar correctamente en el otro sistema también.