CentOS 6.4下python pip安装

Nik*_*kos -1 python

谁能告诉我怎么安装 pip

我的网站无法运行,因为缺少模块,我可以安装它们的唯一方法是安装 python 的模块管理器 pip

yum install python-pip失败。我将如何安装它?

这些操作应该通过包管理器来完成,但我什至无法像那样安装 python 3.4a,当很容易做的事情是yum install python3 这个yum管理器有什么问题时,我不得不从源代码中编译它?


======================================================
root@secure [~/distribute-0.6.49]# pip install pygeoip
Downloading/unpacking pygeoip
Downloading pygeoip-0.3.0.tar.gz (97kB): 97kB downloaded
Running setup.py egg_info for package pygeoip
Traceback (most recent call last):
File "<string>", line 16, in <module>
File "/usr/lib/python3.3/encodings/ascii.py", line 26, in decode
return codecs.ascii_decode(input, self.errors)[0]
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 1098: ordinal not in range(128)
Complete output from command python setup.py egg_info:
Traceback (most recent call last):

File "<string>", line 16, in <module>

File "/usr/lib/python3.3/encodings/ascii.py", line 26, in decode

return codecs.ascii_decode(input, self.errors)[0]

UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 1098: ordinal not in range(128)
======================================================

root@secure [~]# setenv LANG en_US.UTF-8
-bash: setenv: command not found
Run Code Online (Sandbox Code Playgroud)

小智 5

  1. Yum 是一种连接到预编译软件定义的远程存储库的工具。它只会找到这些存储库中列出的软件。
  2. CentOS 是基于 RHEL(Red Hat Enterprise Linux)的 Linux 发行版。可以说,RHEL(以及CentOS)的最大卖点之一是它不会尝试遵循最新和最好的软件包。它被设计为非常缓慢移动和稳定。因此,您可能永远不会从官方存储库中看到 CentOS 6 中的 3.4A。3.4A 甚至不是 beta 质量(A 代表 Alpha)。
  3. 有几个 yum 软件库为 CentOS / RHEL 提供额外(并且经常更新)的软件包。其中最常见的是 EPEL(企业 Linux 的额外包)。而且你知道,python-pip就在那里。
  4. yum 经理有什么问题?嗯,这不是一个可以用简短的回答来回答的问题,并且主要基于意见而不是事实。

为了帮助您将来找到此类信息,我是这样做的:

我在网络浏览器中加载了Google。我搜索了“CentOS 6 python pip yum”,然后点击了第一个链接。