ModuleNotFoundError: No module named '<module.name>' - Installation error
ModuleNotFoundError: No module named '<module.name>' - Installation error
我正在使用 Python 和 PySimpleGUI 构建桌面应用程序。到目前为止,一切正常。当我在这个项目上工作时,我意识到我需要找到一种方法来获取一些 mp3 文件的持续时间并以某种方式显示它。我发现了应该在这个意义上帮助我的 mutagen 模块,我安装了,这里出现了问题:
- 它让我感到震惊
ModuleNotFoundError: No module named 'mutagen'
。
- 看到这里,我开始寻找问题所在,但我不明白为什么我的解释器没有找到模块,即使我正确安装了它。 (正如 PyCharm 告诉我的那样)
我试过以下方法:
- 我正在使用本地虚拟环境安装了项目的依赖项(以及一些额外的),我卸载并安装了包 3-4 次
- 我删除了本地虚拟环境并创建了另一个。我再次安装了这些软件包,但出现了同样的问题。
- 我安装了一个随机模块 (scipy),我试图将它导入到项目的某个地方,但它抛出了同样的错误,但这次是
scipy module
我的猜测是我没有正确配置我的解释器,但老实说,我不知道我做错了什么,因为我按照我一直使用的相同步骤创建一个 venv 与它的口译员和其他项目,它工作得很好。
更多详情:
- 使用 python3.9 基础 .exe
- 我用两种方式安装了软件包:一种使用 pycharm IDE,另一种使用 运行
pip3 install mutagen
您可能正在使用另一个 pip
,它不会影响您正在使用的 Python。而不是使用
pip install mutagen
考虑使用 pip
作为您正在使用的 Python 的模块:
python -m pip install mutagen
这样您就可以确保您正在处理相同的 Python。
如果您想继续使用纯 pip
,请尝试 which python
和 which pip
以确保它们引用相同的环境。
我正在使用 Python 和 PySimpleGUI 构建桌面应用程序。到目前为止,一切正常。当我在这个项目上工作时,我意识到我需要找到一种方法来获取一些 mp3 文件的持续时间并以某种方式显示它。我发现了应该在这个意义上帮助我的 mutagen 模块,我安装了,这里出现了问题:
- 它让我感到震惊
ModuleNotFoundError: No module named 'mutagen'
。 - 看到这里,我开始寻找问题所在,但我不明白为什么我的解释器没有找到模块,即使我正确安装了它。 (正如 PyCharm 告诉我的那样)
我试过以下方法:
- 我正在使用本地虚拟环境安装了项目的依赖项(以及一些额外的),我卸载并安装了包 3-4 次
- 我删除了本地虚拟环境并创建了另一个。我再次安装了这些软件包,但出现了同样的问题。
- 我安装了一个随机模块 (scipy),我试图将它导入到项目的某个地方,但它抛出了同样的错误,但这次是
scipy module
我的猜测是我没有正确配置我的解释器,但老实说,我不知道我做错了什么,因为我按照我一直使用的相同步骤创建一个 venv 与它的口译员和其他项目,它工作得很好。
更多详情:
- 使用 python3.9 基础 .exe
- 我用两种方式安装了软件包:一种使用 pycharm IDE,另一种使用 运行
pip3 install mutagen
您可能正在使用另一个 pip
,它不会影响您正在使用的 Python。而不是使用
pip install mutagen
考虑使用 pip
作为您正在使用的 Python 的模块:
python -m pip install mutagen
这样您就可以确保您正在处理相同的 Python。
如果您想继续使用纯 pip
,请尝试 which python
和 which pip
以确保它们引用相同的环境。