setuptoolsとeasy_installを入手するには?

ここから ez_setup のコードをダウンロードして http://peak.telecommunity.com/dist/ez_setup.py をダウンロードして実行しましたが、setuptools が正しくインストールされていないようです。easy_install`を使ってeggを開こうとすると、NameErrorが発生します。何か考えられることはありますか?

具体的なエラーの内容は以下の通りです。

Traceback (most recent call last):
  File "C:...setup.py", line 223, in <module>
    easy_install eggsetup.py
NameError: name 'easy_install' is not defined

Linux版(ubuntu/linux mint)では、コマンドプロンプトでこのように入力することができます。

sudo apt-get install python-setuptools`。

これで自動的にeas-installがインストールされます。

解説 (2)

このリンクを試してみてください --> https://pypi.python.org/pypi/setuptools

Windowsをお使いだと思いますが(間違っているかもしれませんが)、緑色のダウンロードボタンをクリックすると、Pythonのバージョンに合ったsetuptoolsの.exeバージョンをダウンロードするためのテーブルが表示されます。eggsetupのすべてのものは、実行ファイルの中で処理されるはずです。

もっと助けが必要なら、私に知らせてください。

解説 (2)

Ubuntuの場合、python-distributeが0.7より新しいものになるまではお勧めします。

$ wget https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py -O - | sudo python

http://reinout.vanrees.org/weblog/2013/07/08/new-setuptools-buildout.html を参照してください。

解説 (2)