Malcolm Greene wrote: > Considering getting my hands dirty with python and dabo and am looking > for recommendations on putting together a Windows development > environment for these tools.
I'd strongly suggest working on a platform that is made for developers (Linux). > What are you using for your python/dabo: > > - ide I don't use an ide. > - 'command window' I have like 15 of these open at the same time, usually. > - editor (w/intellisense?) I don't really miss intellisense. > - debugger pdb, comes with python. It is shell-oriented, not graphical though. > - beautifier With Python, your code is beautiful already. > - source code control (subversion/tortise?) Subversion. > And how are you packaging your python/dabo applications for > distribution? Are you the naked python interpreter and libraries via a > setup utility or are you binding all components into a single, > standalone EXE using something like a 3rd party linker? My concern is > that naked distributions could be a form of open-source-hell where > distributing components 'as-is' could break other python or open-source > applications installed in a customer's environment. There are packagers for all three main platforms. py2exe for Windows, py2app for Mac, and PyInstaller for Linux. Each platform has its own conventions, and distributing your app with that in mind makes sense. I've only ever really used py2exe, which works wonderfully. There isn't any dll hell because I just roll all dependencies into the exe. Makes for a larger exe (25 MB or so), but nobody's complained about that so far and it is a breeze to maintain. Paul -- http://paulmcnett.com _______________________________________________ Post Messages to: [email protected] Subscription Maintenance: http://leafe.com/mailman/listinfo/profox OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech Searchable Archive: http://leafe.com/archives/search/profox This message: http://leafe.com/archives/byMID/profox/[EMAIL PROTECTED] ** All postings, unless explicitly stated otherwise, are the opinions of the author, and do not constitute legal or medical advice. This statement is added to the messages for those lawyers who are too stupid to see the obvious.

