为什么在Python中安装包和模块不一样?
我想安装Biopython模块。因此,我使用命令为什么在Python中安装包和模块不一样?,python,module,package,biopython,Python,Module,Package,Biopython,我想安装Biopython模块。因此,我使用命令sudo apt get install python biopython。安装包的。现在,如果我在Python中键入import Bio,编译器将找不到模块givingimportorror:没有名为Bio的模块。安装软件包不意味着安装模块吗 我用的是3.4.0 因为您使用的是Python3.4,所以它无法工作,因为您通过apt-get安装的Debian软件包将只安装Python2.x版本 要安装Python3版本,我建议使用pip。以下是如何安
sudo apt get install python biopython
。安装包的。现在,如果我在Python中键入import Bio
,编译器将找不到模块givingimportorror:没有名为Bio的模块
。安装软件包不意味着安装模块吗
我用的是3.4.0
因为您使用的是Python3.4,所以它无法工作,因为您通过apt-get
安装的Debian软件包将只安装Python2.x版本
要安装Python3版本,我建议使用pip。以下是如何安装(请注意,此软件包可能没有Python 3版本):
编辑:
如果您仍然无法在python2上使用导入
,请尝试以下操作:
import sys
sys.path.append('/usr/share/pyshared')
import Bio
根据,这些文件被安装到一个特殊的目录中,我在默认的sys.path
列表中没有看到这个目录
我用的是3.4.0
因为您使用的是Python3.4,所以它无法工作,因为您通过apt-get
安装的Debian软件包将只安装Python2.x版本
要安装Python3版本,我建议使用pip。以下是如何安装(请注意,此软件包可能没有Python 3版本):
编辑:
如果您仍然无法在python2上使用导入
,请尝试以下操作:
import sys
sys.path.append('/usr/share/pyshared')
import Bio
根据,这些文件被安装到一个特殊的目录中,我在默认的
sys.path
列表中看不到该目录。是否尝试导入biopython@Vigneshimport biopython
也给出了相同的导入错误没有名为'biopython'的模块
您使用的是什么python版本?当前,apt get install
将安装python2版本。@Martin我使用的是3.4.0您是否尝试导入biopython@Vigneshimport biopython
也给出了相同的导入错误没有名为'biopython'的模块
您使用的是什么python版本?当前,apt get install
将安装python2版本。@Martin我使用的是3.4.0