如何使用rpm为python 2.6.8安装python-dev?

时间:2013-01-29 14:52:45

标签: python numpy rpm

我正在尝试在新建立的Linux服务器上安装BioPython。要安装BioPython,需要使用NumPy。我下载了numpy-1.6.2并试图安装它,但它给出了一条错误消息

File "numpy/core/setup.py", line 271, in check_types
"Cannot compile 'Python.h'. Perhaps you need to "\
SystemError: Cannot compile 'Python.h'. Perhaps you need to install python-dev|python-devel.

所以,我需要先安装python-dev,但我发现在我的系统中无法做到这一点。我的python版本是2.6.8,安装的唯一包管理器是rpm。我有root权限,但我对行政问题不是很熟悉。任何人都可以告诉我如何做到这一点?

2 个答案:

答案 0 :(得分:0)

您应该可以使用

进行安装
rpm -i package.rpm

rpm -qa 

你应该能够搜索包的正确名称(如果我记得,在rpm bsaed发行版上它应该像python-devel.x.y.z.rpm那样)

答案 1 :(得分:0)

我使用PC fedora 21并遇到了同样的问题。 我直接在终端输入dnf install python-devel。 也许你可以试试。

[YB@localhost ~]$ rpm -qa |grep python-dev

蟒-devel的-2.7.8-15.fc21.i686