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

0 投票
2 回答
1284 浏览
提问于 2025-04-17 14:03

我正在尝试在一个新建立的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这个包管理工具。我有管理员权限,但对管理方面的事情不太熟悉。有没有人能告诉我该怎么做?

2 个回答

0

我在使用PC上的Fedora 21时也遇到了同样的问题。
我直接在终端输入了 dnf install python-devel。
你可以试试这个方法。

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

python-devel-2.7.8-15.fc21.i686

0

你应该可以用下面的命令来安装它:

rpm -i package.rpm

使用

rpm -qa 

你可以搜索一下这个软件包的正确名称(如果我没记错的话,在基于rpm的系统上,它应该是类似于python-devel.x.y.z.rpm这样的名字)

撰写回答