On 13 Nov 2005 10:03:52 -0800, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote: > I'm using py2exe to create a standalone program that uses pyparallel. > When I run the created program an error occurs and a message directs me > to > the log file which contains: > > Traceback (most recent call last): > File "fg.py", line 30, in ? > import dds2 > File "dds2.pyc", line 24, in ? > WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, > OUT OF OR > File "parallel\__init__.pyc", line 13, in ? > File "parallel\parallelwin32.pyc", line 59, in ? > File "ctypes\__init__.pyc", line 407, in __getattr__ > File "ctypes\__init__.pyc", line 319, in __init__ > WindowsError: [Errno 1157] One of the library files needed to run this > application cannot be found > > My setup.py is: > from distutils.core import setup > import py2exe > setup(windows = ["fg.py"]) > > Line 59 in parallelwin32.py is: _pyparallel = ctypes.windll.simpleio. > > I'm using PythonWin 2.3.2 on Win98SE. I have ctypes 0.9.6, py2exe 0.6.3 > and pyparallel 0.2 installed. > > I posted a similar message to the py2exe mailing list but apparently > that list is inactive. Any suggestions appreciated. > > Thanks, > Gary Richardson >
This *looks* like all that's happening is that ctypes is unable to load the dll simpleio.dll , which is not a standard windows library and therefore needs to be somewhere LoadLibrary can find it. > -- > http://mail.python.org/mailman/listinfo/python-list > -- http://mail.python.org/mailman/listinfo/python-list