Я пытался установить pip
и easy_install
на моих CentOS, но не смог их найти.
как я могу установить их?
кроме того, у меня есть две версии Python, 2.4 и 2.7. Как получится pip
Не забудьте связать вновь установленные компоненты С Python 2.7?
Я пытался установить pip
и easy_install
на моих CentOS, но не смог их найти.
как я могу установить их?
кроме того, у меня есть две версии Python, 2.4 и 2.7. Как получится pip
Не забудьте связать вновь установленные компоненты С Python 2.7?
Это было просто. Путь pip
is:
/opt/python2.7/bin/pip
Если это не там, то установить с помощью:
/opt/python2.7/bin/easy_install pip
и он установит его.
после pip installer documentation, можно просто выполнить следующее:
# 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 -
Я не мог следовать из предыдущих ответов, чтобы получить easy_install. Я следовал другим командам для установки pip. (требует права судо)
установить easy_install:
судо ням установить Python-setuptools на Python-setuptools-девел
установить pip:
sudo easy_install pip
любые пакеты в репозиториях будут созданы для версии 2.4. Вам нужно будет установить их из источника с 2.7.
python2.7 setup.py install
Я дал эту команду в CentOS 7 и она сработала
curl https://bootstrap.pypa.io/get-pip.py | python -
Я хотел установить последнюю версию Amazon веб-клиента средства служб (awscli). Это было сделано на CentOS 64 minimal с использованием системы python: Скачать последнюю версию setuptools (версия 1.16 можно найти здесь)
sudo -s
cd /opt
tar xzf <setuptools.tar.gz>
cd setuptools<-1.1.6>
python ez_setup.py
easy_install pip
теперь вы можете установить все что угодно с помощью pip. Например,
pip install awscli
этот метод был очень быстрым, что позволило мне сохранить систему CentOS python.
кажется, есть много способов установить pip на CentOS, но способ, который работал для меня был метод.
sudo python2.7 /usr/local/bin/easy_install pip
я попробовал несколько других способов. Наиболее распространенным я нашел было использовать yum с репозиторием 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
установка yum не удалась для меня с ошибкой: "пакет python-pip недоступен."
Pip проектная документация говорит, чтобы использовать get-pip.py
скрипт, но это дало мне ошибки так же.
С http://www.cyberciti.biz/faq/debian-ubuntu-centos-rhel-linux-install-pipclient/ красная шляпа, используя EPEL репозиторий:
[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!
Я немного скептически относился к fpt.net сайт, который перенаправляет на fpt.vn, но если nixCraft говорит, что все в порядке, я надеюсь, что они правы.
pip python менеджер пакетов может быть установлен с помощью curl, чтобы получить 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 install python-pip
Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]