我想安装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?