我正在尝试在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集群?解决办法是什么 ?
答案 0 :(得分:3)
你需要有python dev版本(标题等)
尝试
yum install python-devel