Problem with py2exe conversion.
gagsl-py2 at yahoo.com.ar
Wed Mar 4 22:46:57 CET 2009
En Wed, 04 Mar 2009 11:38:35 -0200, venutaurus539 at gmail.com
<venutaurus539 at gmail.com> escribió:
> On Mar 4, 6:23 pm, "Gabriel Genellina" <gagsl-... at yahoo.com.ar> wrote:
>> En Wed, 04 Mar 2009 11:12:32 -0200, venutaurus... at gmail.com
>> <venutaurus... at gmail.com> escribió:
>> > I am facing an interesting problem with py2exe conversion.
>> > I've a python script which uses the shutil libarary. When I convert
>> > that python script into exe, it creates a dist folder and then in that
>> > it places the exe. Along with the exe it also places a zip folder
>> > containing pre compiled python scripts( library.zip).I have two
>> > Win2003 machines.On one machine when I genreate the exe that zip file
>> > also contains this shutil.pyc, but when I build the same python script
>> > on the second machine, that shutli.pyc is missing in that zip file as
>> > a result fo which I am unable to use that library on the second
>> > machine. When I use it, it throws an error:
>> > ImportError: No module named shutil
>> > Can some one please suggest me a solution for this.
>> Are you sure it's the same script? The same setup.py? The same py2exe
>> version? Aren't you sharing the same directory for several projects?
> Thanks for the reply.. 1. It is the same script. Moreover even if the
> scripts change, if my script uses that module, shouldn't it be there
> in that zip. 2. I've used the same installer on the second machine
> too. 3. No, am not sharing the directory.
No idea then, apart from a bug in py2exe. I'd delete the dist and build
directories before regenerating the .exe, just to be sure.
More information about the Python-list