回答:
出荷コードと製品の出荷を比較します。これらは2つのまったく異なるものであることを覚えておいてください。真の関心が配送コードにある場合:
出荷の準備が整っていない場合の出荷コードは、季節の昼寝中に熊の洞窟でニトログリセリンの棒をジャグリングするようなものです。何かが倒れ、周りにたくさんのノイズと血が流れ、あなたは対処するために怒っているクマに固執するでしょう。
私ができる最高のアドバイスは、出荷可能なコードをより速く、より効率的に作成できるようにする考え方と作業プロセスを開発することです。
http://www.codinghorror.com/blog/2006/07/what-is-modern-software-development.html
これが始まりです。
実際にコードを出荷する準備ができている(そしてあなたが望むだけでなく、コードの準備ができている)場合、いくつかのリソースがあります。
これを行う前に、Scant Rogersのアドバイスに従います。
http://pypi.python.org/pypi-Pythonパッケージインデックス。通常はライブラリに使用され、これらはすべてeasy_installソフトウェアでインストールできます。
http://docs.python.org/library/distutils.html-これを信じられないほど簡単にするdistutilsパッケージ
http://www.debian.org/doc/manuals/maint-guide/-Debianメンテナガイド。distutilsの「セットアップ」機能を使用すると、Red Hat(およびFedoraなど、rpmを使用するもの)とWindowsで配布するためのrpmおよびmsiファイルを作成できますが、debパッケージを作成する機能が特に不足しています。Debianに取り入れたい場合は、自分で行う必要があります。彼らはどのパッケージを許可するかについて非常に厳しいので、それがうまくいかなくても、誰かがあなたを後援することを期待しないでください。