Executable problem - socket?
Gib Bogle
g.bogle at auckland.no.spam.ac.nz
Wed Feb 24 21:42:31 EST 2010
Hi,
My student has been developing a GUI (using PyQt and PyQwt) that runs a model
written in Fortran and built as a DLL. She has to present on this work
tomorrow. She makes an executable version of the Python code with py2exe, and
the executable runs fine on her Vista laptop and my XP machine. It doesn't run
on the PC that she must use for her talk tomorrow. The Fortran DLL code is
started up, it writes some text output to a couple of log files, then it fails
with a WindowsError (000001d) which is a write error. I suspect that this is
the first attempt to write to a socket (communication from the DLL to Python is
via sockets). The only clue is that the machines that her program runs on have
Python installed, while the one that fails doesn't. Therefore I suspect that
py2exe has omitted a necessary Python DLL. How can I track down what might be
missing?
Thanks
Gib
More information about the Python-list
mailing list