如何在Centos 6.5上安装Python27-devel

23

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

yum install python27-devel

无法正常工作。如何安装?


我按照这个链接:http://toomuchdata.com/2014/02/16/how-to-install-python-on-centos/ 进行操作,对我来说效果很好。你也可以试试看,然后告诉我们你的结果如何!干杯! - Sharif Mamun
Python 2.7已经安装并且运行良好,但是有一个有关安装python27-devel包的问题。 - Deadly
1
devel包含编译Python模块本地绑定所需的头文件。请注意,使用“./configure && make && make install”三合一安装Python 2.7源代码时,没有python27-devel包可用。CentOS 6.x不包括Python 2.7。如果您想构建依赖于Python 2.7源的.src.rpm或软件包,则应使这些源包括来自本地安装的源/头文件。请还阅读CentOS有关源安装的说明 - try-catch-finally
以上评论应该被接受为答案,因为以下每个问题只提供了1. Python 2.6开发版本和2.独立的Python版本,都没有回答问题。 - sijpkes
2个回答

36

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

No package python27-devel available

然后我按照这个链接操作,

yum search python | grep -i devel

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

yum  install python-devel.x86_64

6
yum install python-devel 应该就足够了。 - Michel
安装了python-devel之后,我仍然在/usr/include/python2.7/中找不到Python.h文件。这个头文件去哪里了? - rph
如果未启用其他软件源,您将无法找到软件包。 - Vasin Yuriy

9

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

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

1
这不是开发版本。 - Hack-R
3
安装Python 2.7的开发包。 - hrshd

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接