首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ModuleNotFoundError:没有一个模块名为“电”;“电报”不是一个包

ModuleNotFoundError:没有一个模块名为“电”;“电报”不是一个包
EN

Stack Overflow用户
提问于 2022-07-07 05:32:04
回答 2查看 1.8K关注 0票数 0

我试过:

  • pip安装python-电报-bot
  • pip3安装python-电-bot
  • pip安装电报
  • pip3安装电报

但是错误不断地显示出来,告诉我没有这样的包'telegram.ext‘提供的python。但是,我的带有python的文本编辑器能够在我的环境中找到包telegram.ext。我还尝试在我创建的虚拟环境中使用命令提示符,但仍然无法工作。似乎在互联网上的其他帖子也面临着同样的问题,而没有任何解决办法。

我的文本编辑器插件可以找到这个包。

EN

回答 2

Stack Overflow用户

发布于 2022-07-07 05:47:08

python-telegram-bot包和telegram包似乎都使用相同的名称空间“电报”。这可能会导致冲突,因此您应该删除其中一个冲突。

这将卸载telegram包。

代码语言:javascript
复制
pip uninstall telegram

注意:在Linux或Mac上使用pip3如果

票数 0
EN

Stack Overflow用户

发布于 2022-07-07 08:25:39

我刚刚意识到这个错误是因为在同一个目录中有另一个名为“telegram.py”的文件导致了包导入问题。为这个愚蠢的错误道歉。谢谢,我会结案的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72892714

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档