鉄は熱いうちに打て
=============================

eggを作ってみる

2015-04-14

Pythonのモジュールの配布方法としてeggというzipファイルを作成して配るらしい。

完全にこちらのサイトを参考にしました。ありがとうございます。mm

python開発環境の構築から作成したeggを別環境へインストールするまで

pasterのインストール

$ easy_install PasteScript

雛形の作成

$ paster create -t basic_package MyPkg

これやると色々聞かれる。バージョンとか作者の名前とか。聞かれたことはsetup.py中に記録されています。

egg作成

$ cd MyPkg
$ python setup.py bdist_egg

bdist_eggってコマンドだけど、なんの略??

とりあえず、よくわからない時の合言葉”おまじない”ってことで。 で、Mypkg/distの下にパッケージが完成!!

インストールはこれでオケ。

$ easy_install {作ったeggファイル}