pythonでeasy_install

1 easy_installとは
easy_installはRubyのgemにあたるコマンドで、パッケージ管理システムからPythonの モジュールを自動で検索してインストールやアップデートしてくれるツール。 PerlCPANにあたるものはPythonでは、Python Package Index、通称Python Cheese Shopという。
Python Package Index (http://pypi.python.org/pypi)

2 setuptoolsのインストール
easy_installコマンドを使用してモジュールを自動でインストールするのだが、 setuptoolsをインストールすると使えるようになる。 setuptoolsをインストールするには、まず以下のURLから ez_setup.pyをダウンロードして実行すれば良い。
ez_setup.py (http://peak.telecommunity.com/dist/ez_setup.py)

>python ez_setup.py


3 easy_installを使用したインストール方法
以下のようにモジュールを指定したり、eggファイルを指定したりして 自動でモジュールをインストールできる。

>easy_install SQLObject # モジュール名を指定
>easy_install http://example.com/path/to/MyPackage-1.2.3.tgz # tgzソースを指定
>easy_install /my_downloads/OtherPackage-3.2.1-py2.3.egg # ローカルファイルを指定

4 eggとは
Javaでいうところのjarファイルのこと。

5 easy_installのマニュアル
PEAK: easy_install (http://peak.telecommunity.com/DevCenter/EasyInstall)