【发布时间】:2018-04-17 18:13:24
【问题描述】:
我尝试在 Spyder 中导入 biopython 包并收到错误消息:
ModuleNotFoundError: No module named 'biopython'
虽然安装了 biopython。
我还检查了 PYTHONPATH:在存储包的目录中设置了一个路径。
有人可以帮忙吗?我错过了什么?感谢您的帮助!
【问题讨论】:
-
你是如何安装 Spyder 的,你是如何安装 biopython 的?如果从命令行启动 Python 并在那里尝试
import biopython会发生什么? -
我使用 anaconda navigator 安装了 spyder。我使用 pip install 命令安装了 Biopyhton。我试图从命令行导入 biopython,但我得到了同样的错误信息。我认为我发现了问题:似乎 biopython 文件夹不包含包本身,但我找到了与 biopython 一起安装的其他文件夹(例如 Bio、BioSQL),它们包含一些 python 脚本。 biopython 的文件夹(“biopython-1.7.1.dist-info”)或多或少是空的(一些文本文件)。也许命令 pip install 是安装 biopython 的错误(或其他)方式。
-
(这里是Spyder的维护者) 请看our video的第二部分了解如何解决这个问题。