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

Python module shows up in pip freeze, but cannot be imported

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

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