Python 在ubuntu 14.04上安装图形工具时发生配置错误

Python 在ubuntu 14.04上安装图形工具时发生配置错误,python,boost,graph-tool,Python,Boost,Graph Tool,所以我花了一整天的时间试图找到解决这个问题的办法。我正在尝试在我的14.04操作系统的机器上安装graph tool。起初我无法成功,因为我的机器上没有gcc 5。安装后,我将尝试以下操作: ./configure CXX='g++5' 我得到以下错误: =========================== Using python version: 2.7.6 =========================== checking for boostlib >= 1.54.0...

所以我花了一整天的时间试图找到解决这个问题的办法。我正在尝试在我的14.04操作系统的机器上安装graph tool。起初我无法成功,因为我的机器上没有gcc 5。安装后,我将尝试以下操作:

./configure CXX='g++5'
我得到以下错误:

===========================
Using python version: 2.7.6
===========================
checking for boostlib >= 1.54.0... configure: We could not detect the boost libraries (version 1.54 or higher). If you have a staged boost library (still not installed) please specify $BOOST_ROOT in your environment and do not give a PATH to --with-boost option.  If you are sure you have boost installed, then check your version number looking in <boost/version.hpp>. See http://randspringer.de/boost for more documentation.
checking whether the Boost::Python library is available... no
configure: error: No usable boost::python found
===========================
使用python版本:2.7.6
===========================
正在检查boostlib>=1.54.0。。。配置:我们无法检测到boost库(版本1.54或更高)。如果您有一个分级的boost库(尚未安装),请在您的环境中指定$boost\u ROOT,并且不要提供到--with boost选项的路径。如果您确定已安装boost,请查看您的版本号。看见http://randspringer.de/boost 获取更多文档。
正在检查Boost::Python库是否可用。。。不
配置:错误:找不到可用的boost::python
我在graph tool或stackoverflow的邮件列表中没有看到关于这个问题的解决方案。如果有人能帮我,我会非常感激的


提前谢谢

ubuntu 14.04上的boost包和一些图形工具功能存在一些问题(请参阅和)。目前,似乎有必要从源代码处编译boost,直到更新版本的boost被上传到存储库中,以便图形工具能够完全工作


一旦这个bug被修复()就不再是问题。

在Debian中,库几乎总是分成两个包:一个包 包含共享对象和另一个带有“-dev”后缀的对象 包含头文件。对于cairomm,您需要安装 libcairom-1.0-dev包,以及libcairom-1.0

cairo支持是可选的。如果你想禁用它,只需通过 --disable cairo以配置脚本


来源:

sudo apt get install libboost所有开发人员将获得完整的Boost构建环境。谢谢。至少现在它没有返回那个错误。但我发现:configure:error:Package要求(cairomm-1.0)没有得到满足:没有包'cairomm-1.0'找到相同的东西。查找提供它的
-dev
包。此标准适用于从源代码处编译:确保需求可用是您的工作。都是,我明白。然而,在尝试了几件事情之后,我无法修复这个错误。你能指引我吗?谢谢你
sudo-apt-get-install-cairo*
然后
sudo-apt-get-install-python-cairo*
解决了这个问题。最后一个sparsehead问题可以通过添加
--禁用sparsehead
/configure