首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ModuleNotFoundError:没有名为“<module.name>”的模块-安装错误

ModuleNotFoundError:没有名为“<module.name>”的模块-安装错误
EN

Stack Overflow用户
提问于 2021-08-28 05:31:34
回答 1查看 1.7K关注 0票数 0

我正在使用Python和PySimpleGUI构建一个桌面应用程序。到目前为止,一切正常。当我在这个项目工作时,我意识到我需要找到一种方法来获取一些mp3文件的持续时间并以某种方式显示它。我发现了诱变剂模块,在这个意义上应该帮助我,我安装了,这里出现了问题:

它抛给我ModuleNotFoundError: No module named 'mutagen'.

  • Seeing这个,我开始寻找问题,但我不明白为什么我的解释没有找到模块,即使我安装正确。(正如PyCharm告诉我的)

我尝试了以下几点:

  • ,我使用的是一个本地虚拟环境,该环境已经安装了该项目的依赖项(以及一些额外的),我卸载并安装了软件包3-4次
  • ,我删除了本地虚拟环境,并创建了另一个虚拟环境。我再次安装了软件包,同样的问题。
  • 我安装了一个随机模块( time ),我试图将它导入到项目中的某个地方,它引发了相同的错误,但这次是针对

的。

我的猜测是,我没有正确配置我的解释器,但老实说,我不知道自己做错了什么,因为我遵循了与其相应的解释器一起创建venv的相同步骤,对于其他项目,它也运行得很好。

进一步详情:

使用python3.9的

  • .exe
  • I通过两种方式安装软件包:一种是使用pycharm,另一种是通过运行
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-08-28 06:10:27

您可能使用的是不同的pip,而这并不影响您正在使用的Python。而不是使用

代码语言:javascript
复制
pip install mutagen

考虑使用pip作为您正在使用的Python的一个模块:

代码语言:javascript
复制
python -m pip install mutagen

这样,您就可以确定您正在使用相同的Python。

如果要继续使用普通pip,请尝试which pythonwhich pip以确保它们引用的环境相同。

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

https://stackoverflow.com/questions/68961624

复制
相关文章

相似问题

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