プログラマーの調べ物

プログラマーが調べ物をするときに役に立つサイトを作ります。

CentOS7にpipをインストールする

python-devel を入れる

yum -y install python-devel

pip を入れる

packageをアップデートする

yum -y update

python-pip をインストールする

yum -y install python-pip

で、いけるはずが、エラー。

[root@localhost ~]# yum -y install python-pip
読み込んだプラグイン:fastestmirror
Loading mirror speeds from cached hostfile
 * base: ftp.iij.ad.jp
 * extras: ftp.iij.ad.jp
 * updates: ftp.iij.ad.jp
パッケージ python-pip は利用できません。

yumを使ってpipをインストールするには以下のようにEPELリポジトリをインストールする必要がある模様。

wget http://ftp-srv2.kddilabs.jp/Linux/distributions/fedora/epel/beta/7/x86_64/epel-release-7-0.2.noarch.rpm

sudo rpm -ivh epel-release-7-0.2.noarch.rpm

sudo yum install -y python-pip

http://cordea.hatenadiary.com/entry/2014/07/21/203742

これが面倒な場合は、以下の方法を使おう。

pipをcurlpythonでインストールする

# curl "https://bootstrap.pypa.io/get-pip.py" -o "get-pip.py"

# python get-pip.py
# pip -V
pip 9.0.1 from /usr/lib/python2.7/site-packages (python 2.7)