From: Randy W. <wis...@gm...> - 2008-09-08 19:11:50
|
I know Python 2.6 has not been released yet, but I would like to try py2exe with the current version of Python 2.6, on a fairly simple python command line application that I need to deliver on Windows XP. Does the current py2exe source support Python 2.6? If so, is a pre-compiled version of py2exe available that I could try with Python 2.6? Alternatively, where can I find instructions for building py2exe from source? Thanks, - Randy |
From: Mark H. <mha...@sk...> - 2008-09-08 23:12:50
|
> Does the current py2exe source support Python 2.6? Yes. > If so, is a pre-compiled version of py2exe available that I could try > with Python 2.6? No. > > Alternatively, where can I find instructions for building py2exe from > source? Maybe on the wiki? The short story is to make sure you have VS2008, then just run 'setup.py install' from the root of the py2exe tree. Cheers, Mark |
From: Chris S. <csp...@ci...> - 2008-10-17 07:46:13
|
I guess I have to ask the question... WHY isn't there a binary distribution for py2exe for 2.6? It can't be that hard to compile it up and post it on sourceforge... I realize this is all volunteer work. I get that. But if you have the development environment already on your system, then why not do the "setup.py install" and upload it to sourceforge? Will every py2exe user be expected to download VS2008, an SVN client, and have the expertise to navigate the myriad dependency problems involved in getting the compile to work? (As in mt.exe and rt.exe from a platform SDK?) I will do all that if I have to. But yeesh...why not just spend the 10 minutes to do it ONCE and then thousands of people can take advantage of it. Yet we get a simple "No." Why "No."? Chris. On Tue, 9 Sep 2008 09:12:37 +1000, "Mark Hammond" <mha...@sk...> wrote: >> Does the current py2exe source support Python 2.6? > >Yes. > >> If so, is a pre-compiled version of py2exe available that I could try >> with Python 2.6? > >No. > >> >> Alternatively, where can I find instructions for building py2exe from >> source? > >Maybe on the wiki? The short story is to make sure you have VS2008, then >just run 'setup.py install' from the root of the py2exe tree. > >Cheers, > >Mark > > >------------------------------------------------------------------------- >This SF.Net email is sponsored by the Moblin Your Move Developer's challenge >Build the coolest Linux based applications with Moblin SDK & win great prizes >Grand prize is a trip for two to an Open Source event anywhere in the world >http://moblin-contest.org/redirect.php?banner_id=100&url=/ >_______________________________________________ >Py2exe-users mailing list >Py2...@li... >https://lists.sourceforge.net/lists/listinfo/py2exe-users |
From: Mark H. <mha...@sk...> - 2008-10-21 05:03:52
|
> I guess I have to ask the question... > > WHY isn't there a binary distribution for py2exe for 2.6? It can't be > that hard to compile it up and post it on sourceforge... > > I realize this is all volunteer work. I get that. But if you have > the development environment already on your system, then why not do > the "setup.py install" and upload it to sourceforge? > > Will every py2exe user be expected to download VS2008, an SVN client, > and have the expertise to navigate the myriad dependency problems > involved in getting the compile to work? (As in mt.exe and rt.exe from > a platform SDK?) > > I will do all that if I have to. But yeesh...why not just spend the > 10 minutes to do it ONCE and then thousands of people can take > advantage of it. > > Yet we get a simple "No." Why "No."? I'll ignore the fact that instead of asking your question succinctly and politely, you instead used 6 paragraphs to berate "us" for not making timely enough reasons, and I'll answer the best I can. Jimmy is the official maintainer of py2exe. He keeps an eye on bugs and patches which are outstanding and new checkins which may warrant additional testing. He has a release process which is *not* trivial and I'm not personally familiar with it. Whatever I may happen to create on my PC on any given day is *not* a release of py2exe - its just a snapshot I made without any care or consideration of the issues Jimmy takes into account. Jimmy seems quite busy these days - I'm sure he'd welcome assitance with these tasks, and I'm sure any number of us would be happy to "turn the crank" to generate the release executables if requested by the/a maintainer - in other words, the lack of tools on your PC is no barrier to helping out instead of just complaining. Mark > > Chris. > > On Tue, 9 Sep 2008 09:12:37 +1000, "Mark Hammond" > <mha...@sk...> wrote: > > >> Does the current py2exe source support Python 2.6? > > > >Yes. > > > >> If so, is a pre-compiled version of py2exe available that I could > try > >> with Python 2.6? > > > >No. > > > >> > >> Alternatively, where can I find instructions for building py2exe > from > >> source? > > > >Maybe on the wiki? The short story is to make sure you have VS2008, > then > >just run 'setup.py install' from the root of the py2exe tree. > > > >Cheers, > > > >Mark > > > > > >---------------------------------------------------------------------- > --- > >This SF.Net email is sponsored by the Moblin Your Move Developer's > challenge > >Build the coolest Linux based applications with Moblin SDK & win great > prizes > >Grand prize is a trip for two to an Open Source event anywhere in the > world > >http://moblin-contest.org/redirect.php?banner_id=100&url=/ > >_______________________________________________ > >Py2exe-users mailing list > >Py2...@li... > >https://lists.sourceforge.net/lists/listinfo/py2exe-users |
From: <wis...@gm...> - 2008-09-11 18:55:06
|
Thanks Mark! I successfully built py2exe for Python 2.6b3 under WinXP. IIRC, the following steps were needed: 1) Download and install VS2008 (express version, in my case) and Windows SDK V6.1 for Windows Server 2008 (I needed the mt.exe and rc.exe utils from the SDK). 2) Used svn to check out r672 of the py2exe source, as the 0.6.8 release of py2exe that I had did not have a patch that Mark did recently to support manifest info. inside the resulting executable. Without this patch, when I tried to run the final executable, a dialog box appeared with words to the effect that the C runtime was being initialized incorrectly. 3) run 'python setup.py install' in the py2exe source directory, which builds py2exe from source and installs it into the Python 2.6 distribution. Then, to package up my Python code into a single file, I followed the example in the 'Using "bundle_files" and "zipfile"' section of <http://py2exe.org/index.cgi/SingleFileExecutable> Thanks so much to all who work (and have worked) on py2exe! - Randy |
From: Chris S. <csp...@ci...> - 2008-10-19 07:08:41
|
Well, I did all these steps below, including downloading r672 from the svn tree. Upon running the executable I also got the error message that the program did not initialize correctly...which the below poster said r672 fixed. I am utterly nonplussed at this point. Is py2exe just not being used with 2.6 right now? Has no one else built py2exe for Python 2.6? Have the maintainers abandoned py2exe? I would like to move to 2.6 as a stepping-stone to 3.0, but I absolutely rely on being able to package together an executable for my software environment. Is there an alternative to py2exe if, in fact, it has been abandoned by its maintainers? Chris. On Thu, 11 Sep 2008 11:55:10 -0700, wis...@gm... wrote: >Thanks Mark! > >I successfully built py2exe for Python 2.6b3 under WinXP. IIRC, the >following steps were needed: > >1) Download and install VS2008 (express version, in my case) and >Windows SDK V6.1 for Windows Server 2008 (I needed the mt.exe and >rc.exe utils from the SDK). > >2) Used svn to check out r672 of the py2exe source, as the 0.6.8 >release of py2exe that I had did not have a patch that Mark did >recently to support manifest info. inside the resulting executable. > >Without this patch, when I tried to run the final executable, a dialog >box appeared with words to the effect that the C runtime was being >initialized incorrectly. > >3) run 'python setup.py install' in the py2exe source directory, which >builds py2exe from source and installs it into the Python 2.6 >distribution. > > >Then, to package up my Python code into a single file, I followed the >example in the 'Using "bundle_files" and "zipfile"' section of ><http://py2exe.org/index.cgi/SingleFileExecutable> > >Thanks so much to all who work (and have worked) on py2exe! > >- Randy > >------------------------------------------------------------------------- >This SF.Net email is sponsored by the Moblin Your Move Developer's challenge >Build the coolest Linux based applications with Moblin SDK & win great prizes >Grand prize is a trip for two to an Open Source event anywhere in the world >http://moblin-contest.org/redirect.php?banner_id=100&url=/ >_______________________________________________ >Py2exe-users mailing list >Py2...@li... >https://lists.sourceforge.net/lists/listinfo/py2exe-users |
From: Chris S. <csp...@ci...> - 2008-10-21 05:02:08
|
I was responding to a previous exchange on py2exe 2.6 where the polite, succinct question was answered with a terse, impolite "No." with no other qualifying remarks. If I seem rude, it's because I was responding to a rude post. Chris. On Tue, 21 Oct 2008 15:44:42 +1100, "Mark Hammond" <mha...@sk...> wrote: >> I guess I have to ask the question... >> >> WHY isn't there a binary distribution for py2exe for 2.6? It can't be >> that hard to compile it up and post it on sourceforge... >> >> I realize this is all volunteer work. I get that. But if you have >> the development environment already on your system, then why not do >> the "setup.py install" and upload it to sourceforge? >> >> Will every py2exe user be expected to download VS2008, an SVN client, >> and have the expertise to navigate the myriad dependency problems >> involved in getting the compile to work? (As in mt.exe and rt.exe from >> a platform SDK?) >> >> I will do all that if I have to. But yeesh...why not just spend the >> 10 minutes to do it ONCE and then thousands of people can take >> advantage of it. >> >> Yet we get a simple "No." Why "No."? > >I'll ignore the fact that instead of asking your question succinctly and >politely, you instead used 6 paragraphs to berate "us" for not making timely >enough reasons, and I'll answer the best I can. > >Jimmy is the official maintainer of py2exe. He keeps an eye on bugs and >patches which are outstanding and new checkins which may warrant additional >testing. He has a release process which is *not* trivial and I'm not >personally familiar with it. Whatever I may happen to create on my PC on >any given day is *not* a release of py2exe - its just a snapshot I made >without any care or consideration of the issues Jimmy takes into account. > >Jimmy seems quite busy these days - I'm sure he'd welcome assitance with >these tasks, and I'm sure any number of us would be happy to "turn the >crank" to generate the release executables if requested by the/a maintainer >- in other words, the lack of tools on your PC is no barrier to helping out >instead of just complaining. > >Mark > >> >> Chris. >> >> On Tue, 9 Sep 2008 09:12:37 +1000, "Mark Hammond" >> <mha...@sk...> wrote: >> >> >> Does the current py2exe source support Python 2.6? >> > >> >Yes. >> > >> >> If so, is a pre-compiled version of py2exe available that I could >> try >> >> with Python 2.6? >> > >> >No. >> > >> >> >> >> Alternatively, where can I find instructions for building py2exe >> from >> >> source? >> > >> >Maybe on the wiki? The short story is to make sure you have VS2008, >> then >> >just run 'setup.py install' from the root of the py2exe tree. >> > >> >Cheers, >> > >> >Mark >> > >> > >> >---------------------------------------------------------------------- >> --- >> >This SF.Net email is sponsored by the Moblin Your Move Developer's >> challenge >> >Build the coolest Linux based applications with Moblin SDK & win great >> prizes >> >Grand prize is a trip for two to an Open Source event anywhere in the >> world >> >http://moblin-contest.org/redirect.php?banner_id=100&url=/ >> >_______________________________________________ >> >Py2exe-users mailing list >> >Py2...@li... >> >https://lists.sourceforge.net/lists/listinfo/py2exe-users |