-->

为什么安装包和模块不一样在Python?(Why installing package and mo

2019-10-23 04:06发布

我想安装Biopython模块。 所以我用命令sudo apt-get install python-biopython 。 这将安装 。 现在,如果我键入import Bio在Python中,编译器无法找到该模块使ImportError: no module named Bio 。 不安装包意味着安装模块?

Answer 1:

我使用的是3.4.0

由于您使用Python 3.4,它不会工作,因为你通过安装Debian软件包apt-get将只安装Python2.x版本。

安装Python 3版本,我建议点子。 这里如何安装(注意,这个包可能没有一个Python 3版):

如何使用Python 3安装点子?

编辑:

如果仍然不能得到import上python2工作,请尝试以下操作:

import sys
sys.path.append('/usr/share/pyshared')
import Bio

根据这个包中的文件列表 ,文件被安装到一个特殊的目录,我不默认看到sys.path列表



文章来源: Why installing package and module not same in Python?