2010-11-29 29 views
4

我正在創建一個Python模塊。我的問題是如何組織發行版,使其具有類似於大多數標準Python模塊的目錄結構。有沒有類似於Python中的MakeFile,它有setup.py文件名?如何組織用於可分發Python模塊的目錄?

目錄結構:

pymodule_x-y.tar.gz/ 
        + pymodule/ 
          + __init__.py 
          + pymodule.py 
        + setup.cfg 
        + setup.py 
        + test/ 
         + test_case.py 
+2

您可能想要查看創建egg文件:http://peak.telecommunity.com/DevCenter/setuptools – birryree 2010-11-29 21:32:08

回答

7

您有幾種選擇,包括分發雞蛋文件,壓縮包等有關分發Python包一個巨大的資源爲The Hitchhiker's Guide to Packaging(仍在開發中,但仍然好)。