安装 python 包时出现问题

安装 python 包时出现问题

我正在尝试安装一个名为 libsbml 的 python 包。网站上的说明告诉我使用以下命令,这应该足以安装该软件包:

sudo sh -c "echo 'deb http://download.opensuse.org/repositories/home:/fbergman:/libsbml/xUbuntu_14.04/ /' >> /etc/apt/sources.list.d/python-libsbml.list"
sudo apt-get update
sudo apt-get install python-libsbml

但是我收到以下错误消息:

The following packages have unmet dependencies:
 python-libsbml : Depends: libstdc++6 (>= 4.9) but 4.8.4-2ubuntu1~14.04 is to be installed
E: Unable to correct problems, you have held broken packages.

尽管安装了最新版本的 libstdc++6。有人可以建议我如何安装这个软件包吗?

------------编辑 ------------ 这是我正在使用的说明的链接:http://software.opensuse.org/download.html?project=home%3Afbergman%3Alibsbml&package=python-libsbml

我使用的是Ubuntu 14.04

答案1

要在 Ubuntu 14.04 中安装 libSBML 包,首先安装 Python 开发包和 Pip 安装系统:

sudo apt-get install python-dev python-pip 

然后安装 libSBML 依赖项和开发库:

sudo apt-get install libxml2 libxml2-dev 
sudo apt-get install zlib1g zlib1g-dev
sudo apt-get install bzip2 libbz2-dev 

最后,安装 libSBML:

sudo pip install python-libsbml 

相关内容