2010-11-29 7 views
4

Je crée un module Python. Ma question est comment puis-je organiser la distribution de telle sorte qu'elle ait une structure de répertoire similaire à la plupart des modules Python standard. Y a-t-il quelque chose de similaire à MakeFile en Python qui a le nom de fichier setup.py?Comment organiser le répertoire utilisé pour un module Python distribuable?

Structure du répertoire:

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

Vous voudrez peut-être envisager de créer des fichiers oeuf: http://peak.telecommunity.com/DevCenter/setuptools – birryree

Répondre

7

Vous avez plusieurs options, y compris la distribution de fichiers d'œufs, etc., tarballs Une grande ressource sur la distribution de paquets Python est The Hitchhiker's Guide to Packaging (encore en développement, mais bon quand même).

Questions connexes