skusal si pouzit aj ine nastroje na vytvaranie binariek ? napriklad toto: http://starship.python.net/crew/atuining/cx_Freeze/index.html
za pokus to urcite stoji >-----Pôvodná správa----- >Od: superman [mailto:[EMAIL PROTECTED] >Odoslané: 17. septembra 2006 8:58 >Komu: Konference PyCZ >Predmet: Re: [python] py2exe problém > > >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 _______________________________________________ Python mailing list [email protected] http://www.py.cz/mailman/listinfo/python
