我是python-telegram-bot的初学者,我安装了最新版本20.2。
我安装了一个包“python-telegram机器人”,但我在运行代码时得到了一个导入错误
ImportError:无法从telegram.ext导入名称“Dispatcher”
我深入研究了python-telegram-bot包,发现没有名为Dispatcher的模块,但有几个在线教程直接从telegram. ext导入了Dispatcher。
在我尝试使用Telegram构建一个机器人时,我已经尝试了几次,但我仍然收到一条消息,说它无法从扩展名telegram.ext导入名称“Dispatcher”。就我而言,这个错误应该尽快解决,如果你能帮助我,我将不胜感激。
1条答案
按热度按时间svdrlsy41#
您似乎使用的是〉=20.0版本的python-telegram-bot,但您的代码是为〈=13.15版本编写的。请通过阅读release notes和transition guide将您的代码升级到v20,或者安装与您的代码库兼容的PTB版本。请注意,PTB团队不再提供对v20之前版本的支持。
免责声明:我目前是
python-telegram-bot
的维护者。