setuptools QuickStart ====================== setup.py --------- てきとーなフォルダを作ってsetup.pyを以下のように作成してください:: from distutils.core import setup setup( name='foo', version='0.0.1', ) 次に配布ファイルを作成してみます。まずはソース配布用:: $ python setup.py sdist これでdistフォルダに配布ファイルが作成されました。 次にバイナリ配布用:: $ python setup.py bdist さきほどと同様にdistフォルダに配布物が作成されました。 しかしこのままではeggを作成する事は出来ません。eggを作成するには ``bdist_egg`` というコマンドが必要ですが、 ``python setup.py --help-commands`` と実行してもbdist_eggというパッケージは表示されません。 そこで先ほどのsetup.pyの先頭を以下のように書き換えます:: #from distutils.core import setup from setuptools import setup 再度 ``python setup.py --help-commands`` を実行すると、先ほどまでは無かった `Extra commands` という項目以下にいくつかのコマンドが増えています。 その中に ``bdist_egg`` もあるはずです。ということで実行します:: $ python setup.py bdsit_egg これでdistフォルダ以下に .egg ファイルが作成されました。