在centos上配置mesos时出现Python错误

时间:2013-11-14 04:41:36

标签: python linux centos mesos

我正在尝试在CentOs上安装mesos。我下载了它并运行./configure命令。但由于安装了python版本无法完成,因为mesos需要开发版本2.6。我尝试升级python但它只升级到2.4。然后我手动下载python 2.6并安装,它位于/usr/local/bin/下,旧的位于/usr/bin下。当我在终端中运行python命令时它会显示python 2.6,但是当我配置mesos时它再次出现同样的错误。

  

configure:error:在`/root/mesos-0.14.1'中:   配置:错误:     无法将测试程序链接到Python。也许是主要的Python库     安装在一些非标准的库路径中。如果是这样,将其传递给configure,     通过LDFLAGS环境变量。     示例:./ configure LDFLAGS =“ - L / usr / non-standard-path / python / lib”     ================================================== ==========================      错误!      您可能必须安装Python包的开发版本      供您分发。这个包的确切名称因其而异。     ================================================== ==========================

然后我创建了/usr/local/bin/python/usr/bin/python的符号链接,但现在'yum'命令不起作用,同样配置mesos也会产生同样的错误。我也试过./configure LDFLAGS="-L/usr/local/lib/python/lib"。我应该怎么做才能在Cent Os中安装mesos集群?解决办法是什么 ?

1 个答案:

答案 0 :(得分:3)

你需要有python dev版本(标题等)

尝试

yum install python-devel