Es war einfach Der Weg von pip
ist:
/opt/python2.7/bin/pip
Wenn nicht, dann installieren Sie es mit:
/opt/python2.7/bin/easy_install pip
und es wird es installieren.
Ich habe versucht, pip
und easy_install
auf meinem CentOS zu installieren, konnte sie aber nicht finden.
Wie kann ich sie installieren?
Ich habe auch zwei Versionen von Python, 2.4 und 2.7. Wie pip
stellen Sie sicher, dass neu installierte Komponenten mit Python 2.7 verbunden werden?
Es war einfach Der Weg von pip
ist:
/opt/python2.7/bin/pip
Wenn nicht, dann installieren Sie es mit:
/opt/python2.7/bin/easy_install pip
und es wird es installieren.
Nach der Pip-Installer-Dokumentation können Sie einfach Folgendes ausgeben:
# 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 -
Ich konnte den vorherigen Antworten nicht folgen, um easy_install zu erhalten. Ich folgte den anderen Befehlen, um pip zu installieren. (erfordert Sudo-Berechtigungen)
easy_install installieren:
sudo yum install python-setuptools python-setuptools-devel
pip installieren:
sudo easy_install pip
Alle Pakete in den Repos werden für 2.4 gebaut. Sie müssen sie mit 2.7 von der Quelle installieren.
python2.7 setup.py install
Ich habe diesen Befehl in CentOS 7 ausgegeben und es hat funktioniert
curl https://bootstrap.pypa.io/get-pip.py | python -
Ich wollte die neueste Version der Amazon Web Services-Clienttools (awscli) installieren. Dies wurde auf CentOS 64 minimal mit dem Systempython durchgeführt: Laden Sie die neuesten Setuptools herunter (Version 1.16 finden Sie hier )
sudo -s cd /opt tar xzf <setuptools.tar.gz> cd setuptools<-1.1.6> python ez_setup.py easy_install pip
Jetzt können Sie installieren, was Sie möchten, indem Sie pip verwenden. Zum Beispiel,
pip install awscli
Diese Methode war sehr schnell und erlaubte mir, den Python des CentOS-Systems zu behalten.
von http://www.cyberciti.biz/faq/debian-ubuntu-centos-rhel-linux-install-pipclient/ auf die Red Hat-Methode, wobei das EPEL-Repository verwendet wird:
[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) <epel@fedoraproject.org> 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!
Ich war ein wenig skeptisch gegenüber der Website von fpt.net, die auf fpt.vn weiterleitet, aber wenn nixCraft sagt, dass es in Ordnung ist, hoffe ich, dass sie recht haben.
Es scheint viele Möglichkeiten zu geben, pip auf CentOS zu installieren, aber die Methode, die für mich funktioniert hat, war Ihre Methode .
sudo python2.7 /usr/local/bin/easy_install pip
Ich habe zuerst mehrere andere Möglichkeiten ausprobiert. Am häufigsten fand ich Yum mit dem EPEL-Repository .
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
Die Yum-Installation schlug für mich fehl mit dem Fehler "Kein Paket Python-Pip verfügbar."
Die Pip-Projektdokumentation besagt, dass das get-pip.py
Skript verwendet werden muss, was aber auch zu Fehlern führte.
pip python package manager kann mit curl installiert werden get-pip.py
.
curl "https://bootstrap.pypa.io/get-pip.py" -o "get-pip.py" python get-pip.py
wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
rpm -ivh epel-release-6-8.noarch.rpm
yum -y installiere python-pip