2011年7月10日日曜日

Python3 で pip を動かす

ややこしかったので、メモ書きします。

Python2 では Easy_install コマンドを使えるようにするために、setuptools を導入した。しかし Python3 では、setuptools をインストールできない。代わりに、distribute を使用する。このため手順が違ってくるので注意が必要だ。

Python3.3では、distributepackaging という名前でバンドルされるようだ。このため更に、手順やコマンドが違ってくる予定。

Python3 での pip 導入手順

distribute の導入。
  1. distribute を次のサイトからダウンロード
    pypi.python.org - distribute
     
  2. ダウンロードファイルを展開し、展開したフォルダ下で、
    python setup.py install
    
    を実行し、distribute をインストール。
distribute を導入することにより、easy_install コマンドが使用可能となる。
 
pip の導入
easy_install コマンドが使用可能なので、pip を導入する。
easy_install pip
以上の手順で pip が使用可能となる。