2014/05/13

Python pip インストール エラー



※CentOS6.5

★Python Package Index(pip)とは
Python Package Index(以下、pip)とは、Pythonにおけるパッケージ管理システムで、rubyのgemやperlのcpanみたいなものです。
pipは同様のパッケージ管理システムである、『setuptools』の"easy_install"を置き換えます。
pipをインストールするには、まずはsetuptoolsをインストールする必要があります。

★yumインストールでエラーになった!
Searching for pip
Reading http://pypi.python.org/simple/pip/
Download error: [Errno -2] Name or service not known -- Some packages may not be found!

・setuptoolsを確認する
 yum info python-setuptools
 ==>パッケージの情報を確認する

・ setuptoolsを再インストールする
 sudo yum -y remove python-setuptools
そして、最新の setuptools を自分で取ってきてインストールする。 pip もそこから改めて入れる。 要するにクリーンインストールする。
$ wget https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py -O - | sudo python
$ sudo easy_install pip
==>エラーになる。。。 easy_installで

 ★直接pipのインストール

①次のサイトあたりでダウンロードURLを確認して、ダウンロード。
※参照先らしいサイト
https://pypi.python.org/pypi/pip
wget https://pypi.python.org/packages/source/p/pip/pip-1.3.1.tar.gz

②解凍します。
    tar xvzf pip-1.3.1.tar.gz

③解凍したディレクトリ内に移動してインストール。
    cd pip-1.3.1
    sudo python setup.py install --record files.txt

すると、次のような感じで、pipが使えました…

★uninstall

cat files.txt | xargs rm -rf