From: Michael F. <mi...@pc...> - 2005-06-27 13:19:38
|
Gregory Pereira wrote: >Hi, > >we developed a project in Python and want to convert it to an exe. > >How easy is it. We used packages like The Twisted Framework for >networking, Pygame, TKinter for the menu. > > > It is generally very easy to use and difficulties are actually reasonably rare. *However* - I know that there are issues with at least Pygame of the packages you list above. There is a separate script (available from the Pygame website) for using Pygame with py2exe. Tkinter is pretty striaghtforward - I've used py2exe on a couple of projects that use it, and it 'just worked'. I have no experience with Twisted and py2exe, my guess is that you have problems then several people on the Twisted mailing list will have tried it. The main problems you may experience are where installed packages use the Windoze registry - it's obviously impossible for py2exe to pick up on this. You may have to contact the package maintainer for this. This only applies to wrapped C/C++ packages. (Which Pygame and Twisted both are I think - and I guess include other packages like openGL/SSH support which is probably through wrapped DLLs). >Should one write a text file for each source code file or application? > > > One 'setup.py' per application is usually the way... >Is py2exe the best option to use? > > > Yes ! Much easier than other options. For *testing* purposes, Movable Python can be handy. It is a py2exe built environment that will run other python scripts. If a script runs with this (*preferably* on another machine of course !) then it will almost certainly work py2exe'd. Best Regards, Fuzzy http://www.voidspace.org.uk/python >Regards > >Greg > > >------------------------------------------------------- >SF.Net email is sponsored by: Discover Easy Linux Migration Strategies >from IBM. Find simple to follow Roadmaps, straightforward articles, >informative Webcasts and more! Get everything you need to get up to >speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click >_______________________________________________ >Py2exe-users mailing list >Py2...@li... >https://lists.sourceforge.net/lists/listinfo/py2exe-users > > > > > |