Zdravim,
zkuste jeste pyinstaller (http://pyinstaller.hpcf.upr.edu/cgi-bin/trac.cgi), treba si s tim poradi lepe.

superman wrote:
Už jsem to trochu zkoumal, a určitě se to nevyřeší parametrem includes. 
Problém je totiž ten, že mxDateTime.__version__ je prostě proměnná, ale 
je tak nešťastně zapsaná do modulu mxDateTime pomocí importu, že py2exe 
to prostě prohlásí za modul. Nepodařilo se mi žádným způsobem py2exe s 
mx rozchodit a jediná rada je asi mx s py2exe nepoužívat.

Jinak mimochodem jsem zkoušel udělat malý databázový projekt v Pythonu 
abych dokázal, že v Pythonu se vyvíjí rychle, a že má smysl ho nasadit, 
ale dočkal jsem se jen ostudy. Projekt byl naprogramovaný velmi rychle, 
ale rochození s py2exe je stále problematické a trvá už přes měsíc a 
pořád je stejné. Exe chodí, pokud je na cílovém počítači instalován 
Python, jinak ne. Příští projekt bude v C++, bude to rychleji 
vyexpedované zákazníkovi.

Našel jsem dokonce na zahraničních mailových konferencích několikrát 
radu, používáte-li py2exe, nepoužívejte mx. Sami autoři mx od tohoto 
problému dávají ruce pryč na svém webu a házejí to na autora py2exe.

Jen bohužel nevím, co přesně budu dělat a jak to budu řešit, asi se 
nějak obejít bez mx komponent a možná i upravit mysqldb modul aby se 
nesnažil používat mx, i když se bez nich obejde.

Každopádně děkuji všem moc za rady, moc mi pomohly a správně mě nasměrovaly.

Pavel Kosina napsal(a):
  
superman napsal(a):

    
Takže jsem zkusil podle všech manuálů i rad stvořit exe pomocí py2exe z 
jednoduchého Python programu. Problém je, že py2exe po spuštění sice exe 
vytvoří, ale na konci hlásí toto:

The following modules appear to be missing
['DateTime', 'mxDateTime.__version__', 'mx.DateTime.DateTimeDeltaType', 
'mx.DateTime.DateTimeType']

 
      
Chtělo by to ukázku, jak to děláš, ale myslím, že hledáš parametr 
'includes'. Že py2exe jaksi implicitně výše uvedené moduly do distribuce 
zapomene zahrnout.
Více podle http://www.py.cz/Py2exeAndPyGTK nebo 
http://www.py.cz/VytvareniExeSouboru.

Příště stačí poslat dotaz jen do jedné konference, spíše této ...

    
_______________________________________________
Python mailing list
[email protected]
http://www.py.cz/mailman/listinfo/python


  

-- 
S pozdravem / Best regards

David Vachulka
_______________________________________________
Python mailing list
[email protected]
http://www.py.cz/mailman/listinfo/python

Odpovedet emailem