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

标签 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: in `/root/mesos-0.14.1': configure: error: Could not link test program to Python. Maybe the main Python library has been installed in some non-standard library path. If so, pass it to configure, via the LDFLAGS environment variable. Example: ./configure LDFLAGS="-L/usr/non-standard-path/python/lib" ============================================================================ ERROR! You probably have to install the development version of the Python package for your distribution. The exact name of this package varies among them. ============================================================================

然后我创建 /usr/local/bin/python/usr/bin/python 的符号链接(symbolic link),但现在“yum”命令也无法配置mesos 再次给出同样的错误。我也尝试过 ./configure LDFLAGS="-L/usr/local/lib/python/lib" 。在 Cent Os 中安装 mesos 集群应该怎么做?解决办法是什么 ?

最佳答案

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

尝试

yum 安装 python-devel

关于在centos上配置mesos时出现Python错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19969687/

相关文章:

mysql - 在 EC2 上停止 MySql - CentOS

python - 在 Biopython 的 PDB 模块中实现等效性

Python Stripe SDK 身份验证错误( key 至少包含一个空格)

linux - PACKET_MMAP 的一些问题

c - 接收/接收的最大镜头数是多少

php - 壳执行 |允许特定程序在 apache 用户下运行

python - 如何从 api 响应中提取 application/zip?

python - 将对象添加到 SQLAlchemy 关联对象时出现 KeyError

linux - 在 dirname 和 basename 上获取 "Permission denied"

amazon-ec2 - EC2 阻止所有出站调用