Python 模块出现在 pip freeze 中,但无法导入

标签 python windows pip python-3.7

我在 Win10 中并使用 vanilla Python 3.7.3(例如,不是 conda 或任何东西)。我成功地为该包安装了 pip,该包显示在 pip freeze 中,并且该包应该与我的 Python 版本兼容。我已经看到几个线程在 OS X 和 Linux 上有类似的问题,并试图在 Windows 上模拟他们的解决方案,但没有成功。我猜这可能是我的 PATH 变量的问题,但我不太确定。我在尝试导入时遇到的错误是“No module named”错误。

最佳答案

进入站 pip 包...出于某种原因,该模块在那里被命名为 Bio(在其他所有地方,它再次被命名为 biopython,包括 pip freeze)并导入它。不确定这只是一个糟糕的开发选择还是什么。

关于Python 模块出现在 pip freeze 中,但无法导入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62072938/

相关文章:

Python sympy 方程矩阵

c++ - Windows 线程-C++

windows - 无法在 VC++ 2010 中设置 glew

pip - 如何在 MacOS Sierra 上使用 Brew 安装 Ansible 2.4.x

python - 指示 Python 在另一个文件夹中查找模块

python - 大量属性的单独数据存储查询顺序

python - 模拟来自同一个类的两个方法

python - 无法安装 prettytable

python - OpenCV安装目录只有一个.so文件?

windows - 如何在使用 Microsoft adal 身份验证的组织帐户登录阶段修复此问题 "Need admin approval"