Como instalar o pip e o easy_install no CentOS

22

Eu tentei instalar pip e easy_install no meu CentOS, mas não consegui encontrá-los.

Como posso instalá-los?

Além disso, tenho duas versões do Python, 2.4 e 2.7. Como pip se certificará de vincular os componentes recém-instalados com o Python 2.7?

    
por Mirage 03.06.2011 / 07:33

10 respostas

13

Era simples. O caminho de pip é:

/opt/python2.7/bin/pip

Se não estiver lá, instale usando:

/opt/python2.7/bin/easy_install pip

e ele irá instalá-lo.

    
por 03.06.2011 / 09:34
13

Após a documentação do instalador do pip , pode-se simplesmente emitir o seguinte:

# install setup tools
curl https://bitbucket.org/pypa/setuptools/downloads/ez_setup.py | python -
# install pip
curl https://bootstrap.pypa.io/get-pip.py | python -
    
por 07.11.2013 / 20:34
10

Eu não consegui acompanhar as respostas anteriores para obter o easy_install. Eu segui os outros comandos para instalar o pip. (requer privilégios sudo)

para instalar o easy_install:

sudo yum install python-setuptools python-setuptools-devel

para instalar o pip:

sudo easy_install pip

    
por 05.06.2015 / 22:50
5

Quaisquer pacotes nos repositórios serão criados para o 2.4. Você precisará instalá-los a partir da fonte com 2.7.

python2.7 setup.py install
    
por 03.06.2011 / 07:36
4

Eu emiti este comando no CentOS 7 e funcionou

curl https://bootstrap.pypa.io/get-pip.py | python -
    
por 25.03.2015 / 19:21
1

Eu queria instalar a versão mais recente do Amazon Web Services Client Tools (awscli). Isso foi feito no mínimo do CentOS 64 usando o sistema python: Faça o download do setuptools mais recente (a versão 1.16 pode ser encontrada aqui )

sudo -s
cd /opt
tar xzf <setuptools.tar.gz>
cd setuptools<-1.1.6>
python ez_setup.py
easy_install pip

Agora você pode instalar o que quiser usando pip. Por exemplo,

pip install awscli

Esse método foi muito rápido, me permitiu manter o sistema Python do CentOS.

    
por 12.10.2013 / 16:14
1

Parece haver muitas maneiras de instalar o pip no CentOS, mas a maneira que funcionou para mim foi o seu método .

sudo python2.7 /usr/local/bin/easy_install pip

Eu tentei várias outras maneiras primeiro. O mais comum que eu encontrei foi para usar o yum com o repositório EPEL .

cd /tmp
wget http://download.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm
sudo rpm -ivh epel-release-5-4.noarch.rpm
sudo yum -y install python-pip

A instalação do yum falhou para mim com o erro "Nenhum pacote python-pip disponível".

A documentação do projeto Pip diz para usar o script get-pip.py , mas que também me deu erros.

    
por 04.02.2015 / 00:08
1

de link do jeito da Red Hat, usando o EPEL repositório:

[root@paulvps tmp]# wget http://mirror-fpt-telecom.fpt.net/fedora/epel/6/i386/epel-release-6-8.noarch.rpm
--2013-12-31 13:49:12--  http://mirror-fpt-telecom.fpt.net/fedora/epel/6/i386/epel-release-6-8.noarch.rpm
Resolving mirror-fpt-telecom.fpt.net... 118.69.250.132
Connecting to mirror-fpt-telecom.fpt.net|118.69.250.132|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 14540 (14K) [application/x-redhat-package-manager]
Saving to: “epel-release-6-8.noarch.rpm”

100%[======================================>] 14,540      2.66K/s   in 5.3s    

2013-12-31 13:49:18 (2.66 KB/s) - “epel-release-6-8.noarch.rpm” saved [14540/14540]

[root@paulvps tmp]# rpm -ivh epel-release-6-8.noarch.rpm
warning: epel-release-6-8.noarch.rpm: Header V3 RSA/SHA256 Signature, key ID 0608b895: NOKEY
Preparing...                ########################################### [100%]
   1:epel-release           ########################################### [100%]
[root@paulvps tmp]# yum install python-pip
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
epel/metalink                                            |  13 kB     00:00     
 * PUIAS_6_core_Base: puias.math.ias.edu
 * PUIAS_6_core_Updates: puias.math.ias.edu
 * base: centos.sonn.com
 * epel: epel.mirror.freedomvoice.com
 * extras: centos.mirror.freedomvoice.com
 * rpmforge: mirror.webnx.com
 * updates: mirrors.tummy.com
epel                                                     | 4.2 kB     00:00     
epel/primary_db                                          | 5.8 MB     00:00     
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package python-pip.noarch 0:1.3.1-4.el6 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================
 Package             Arch            Version                Repository     Size
================================================================================
Installing:
 python-pip          noarch          1.3.1-4.el6            epel          330 k

Transaction Summary
================================================================================
Install       1 Package(s)

Total download size: 330 k
Installed size: 1.0 M
Is this ok [y/N]: y
Downloading Packages:
python-pip-1.3.1-4.el6.noarch.rpm                        | 330 kB     00:00     
warning: rpmts_HdrFromFdno: Header V3 RSA/SHA256 Signature, key ID 0608b895: NOKEY
Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6
Importing GPG key 0x0608B895:
 Userid : EPEL (6) <[email protected]>
 Package: epel-release-6-8.noarch (installed)
 From   : /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6
Is this ok [y/N]: y
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Warning: RPMDB altered outside of yum.
  Installing : python-pip-1.3.1-4.el6.noarch                                1/1 
  Verifying  : python-pip-1.3.1-4.el6.noarch                                1/1 

Installed:
  python-pip.noarch 0:1.3.1-4.el6                                               

Complete!

Eu estava um pouco cético sobre o site fpt.net, que redireciona para o fpt.vn, mas se o nixCraft diz que está tudo bem, espero que esteja certo.

    
por 31.12.2013 / 14:53
0
O

gerenciador de pacotes pip python pode ser instalado usando curl para obter get-pip.py .

curl "https://bootstrap.pypa.io/get-pip.py" -o "get-pip.py"
python get-pip.py
    
por 22.12.2016 / 10:14
0

wget link

rpm -ivh epel-release-6-8.noarch.rpm

yum -y instala o python-pip

    
por 24.01.2018 / 12:17