yum install python-pip:没有包python-pip可用

use*_*561 5 python pip yum

在RedHat 4.2中将python从2.5更新到2.7.6之后,我尝试使用yum来安装python pip.但是,会发生错误:

[gz@pl1 ~]$ sudo yum install python-pip
updates-newkey                                           | 2.3 kB     00:00
fedora                                                   | 2.1 kB     00:00
updates                                                  | 2.6 kB     00:00
Setting up Install Process
Parsing package install arguments
No package python-pip available.
Nothing to do 
Run Code Online (Sandbox Code Playgroud)

我想知道为什么?有人说我应该

打开EPEL回购

首先,但如何?

不幸的是,即使我手动"python get-pip.py",它也不起作用.错误是:

Traceback (most recent call last):
File "get-pip.py", line 7219, in <module>
  import bz2
ImportError: No module named bz2
Run Code Online (Sandbox Code Playgroud)

但是,bz2是bzip2-devel/usr/bin /其中:没有bzip2-devel(/ usr/kerberos/bin:/ usr/local/bin:/ bin:/ usr/bin:/ home/gz/bin )

我的参考资料来自:http: //www.pip-installer.org/en/latest/installing.html

谢谢你的提示!

Foo*_*oon 1

我假设您使用 RHEL 4.2 是有原因的。一般来说,您可以安装 RPM 来添加 EPEL 存储库,尽管您也可以直接下拉存储库信息文件;假设您使用的是 32 位版本的 RHEL 4.2,我相信您需要http://dl.fedoraproject.org/pub/epel/4/i386/epel-release-4-10.noarch.rpm上的版本(如果如果您使用的是 64 位或 powerpc 或其他操作系统,我建议您访问http://dl.fedoraproject.org/pub/epel/4/并进行相应的导航)

(所以下载RPM,然后安装)