「Python Distribute」ガイド(以前はpython-distribute.orgにありましたが、登録は失効しています)にdoc/txtファイルを含めるように指示.pyされ、MANIFEST.inファイルはファイルから除外されます
sourcedistドキュメントはのみsdistの用途私に語ったMANIFEST.inだけで、指定して含めるファイルが含ま.pyファイルを。また、使用するように指示します:python setup.py sdist --manifest-onlyを生成しますMANIFESTが、Pythonはこれが存在しないことを教えてくれます
私はこれらが異なるバージョンのpythonからのものであり、配布システムが完全に混乱していることに感謝しますが、私がpython 3とsetuptools(distributeを含むが、現在はsetuptoolsと呼ばれている新しいものを使用していると仮定します)配布に戻して、名前をsetuptools .....に変更して配布します。
私は「標準」のフォルダ構造とsetup.pyファイルに従っています
- 私は必要
MANIFEST.inですか? - その中に何があるべきですか?
- これらの異なるパッケージシステムとメソッドのすべてが1つの単純なプロセスになるのはいつですか?
sdist(手段:ソース配布)コマンドを使用する必要があるようです。あなたはそれを考慮した場合bdistとbdist_wheelされているバイナリのみあなたのpythonのパスにインストールされることを意図し、これは理にかなっています。(これらの非モジュールファイルとディレクトリはどこに移動しますか?In/usr/local/lib/python2.7/dist-packages/?確かにそうではありません。)しかし、作成されたアーカイブを確認するのが混乱し、それらにファイルが含まれていないため、言及する価値があります。