[python] py2exe vice souboru ve vice slozkach

Jirka Vejrazka jirka.vejrazka na gmail.com
Čtvrtek Červen 10 12:07:54 CEST 2010


> /app/ - manage.py ktery vola "knihovny"
> /lib/ - me vlastni "knihovny"

> ImportError: No module named libs.file.file

Ahoj,

  proc jsou knihovny v "lib" a ImportError hlasi chybu s "libs" ?
Navic zrejme ocekava, ze v libs bude nejaky module "file" a v nem
funkce nebo objekt "file", coz je v Pythonu systemovy modul a neni
uplne vhodne pojmenovavat sve objekty a funkce tak, aby jejich jmena
prekryvala systemove knihovny.

  A mas v /lib/ soubor __init__.py ?

  A misto:
   # targets to build
   console = ["/libs/file/file.py"],
   console = ["/app/manage.py"],
   )

   by asi melo byt:
   # targets to build
   console = ["/libs/file/file.py", "/app/manage.py"],
   )

  Ale v tom zrejme problem nebude.

    Jirka


Další informace o konferenci Python