我正在使用python并收到此错误。
运行此命令时,出现: “ AttributeError:模块'电报'没有属性'Bot'” 有什么想法可以解决这个问题吗?
答案 0 :(得分:1)
似乎您已经安装了telegram
软件包(根据评论)。卸载该类,然后选择一个为您提供Bot
类的类。例如:
在我看来,第一个比较成熟(第二个没有被接触过),但是它们具有不同的许可证。探索选项!
答案 1 :(得分:1)
我假设您指的是python-telegram-bot,而您只使用python-pip
进行软件包安装(而不是操作系统的软件包管理器):
~> pip3 list | grep -i telegram
python-telegram-bot 11.1.0
pip install --user --force-reinstall python-telegram-bot
telegram.py
。答案 2 :(得分:1)
请注意,您的文件名(.py)与包名不同。
答案 3 :(得分:1)
我遇到了同样的问题,并且在releated GitHub issue中发表了评论,如果您在test.py
文件中运行代码,则会遇到此问题。也许它将为您解决问题。