如何在 Centos 6.5 上安装 python27-devel

Posted

技术标签:

【中文标题】如何在 Centos 6.5 上安装 python27-devel【英文标题】:How to install python27-devel on Centos 6.5 【发布时间】:2014-06-06 14:07:16 【问题描述】:

我已经从源代码安装了 python 2.7.6,但是找不到如何为 python 2.7 安装 python-devel

yum install python27-devel

不起作用。如何安装?

【问题讨论】:

我点击了这个链接:toomuchdata.com/2014/02/16/how-to-install-python-on-centos,它对我来说效果很好。试试看,请让我们知道你有什么!干杯! Python 2.7 已经安装并且运行良好,但是这个关于安装python27-devel包的问题。 devel 包包含编译 Python 模块中的本机绑定所需的头文件。请注意,当使用./configure && make && make install trinity 从源代码安装 Python 2.7 时,没有可用的 python27-devel 包。 CentOS 6.x 不包含 Python 2.7。如果要构建依赖于 Python 2.7 源的 .src.rpm 或包,则应使这些源包含本地安装的源/头文件。 Please also read CentOS notes on source installs 上述评论应该是公认的答案,因为以下每个问题仅提供 1. python 2.6 开发版本和 2. 独立 python 版本,均不回答问题 【参考方案1】:

我在 Virtualbox 上运行 Centos 6.5,这个命令解决了它。

# yum update
# yum install centos-release-SCL
# yum install python27

【讨论】:

那不是开发版 yum install python27-python-devel.x86_64【参考方案2】:

感谢您的反馈。首先,如果你尝试运行yum install python27-devel,那么你应该得到这样的消息:

No package python27-devel available

然后我关注了这个link,

yum search python | grep -i devel

如果您的操作系统是 64 位操作系统,这将显示您有可用的 python-devel.x86_64 软件包。如果我是正确的,那么以下命令应该可以正常工作,如接受的答案所示:

yum  install python-devel.x86_64

【讨论】:

yum install python-devel 应该够了 安装 python-devel 后,/usr/include/python2.7/ 中仍然没有 Python.h。标题去哪里了? 如果未启用其他存储库,您将找不到包。

以上是关于如何在 Centos 6.5 上安装 python27-devel的主要内容,如果未能解决你的问题,请参考以下文章

使用python 3.5在centos 6.5上安装tkinter

CentOS 6.5安装python3.3.4

如何在 Centos 6.5 上安装 Samba [关闭]

如何使用ansible在CentOS 6.5上安装nginx

Centos7 安装Python3.6.5 及 安装ipython 6.1.0

如何在CentOS 6.5上升级PHP版本