[python-win32] py2exe and missing pythoncom.dll

Ronnie Jones rjones at clayelectric.com
Wed Feb 18 12:47:47 EST 2004


I am trying to build a COM application using py2exe.  I am using
activepython 2.3.2-232 and py2exe 0.5.0 for python 2.3.  I run "python
setup.py py2exe" at the command line and all builds ok with the following
line at the bottom.

 

The following modules are missing

['pythoncom'] 

 

The following files are placed in the dist directory.

 

MFC42.DLL

PyWinTypes23.dll

_sre.pyd

boxcar.exe

datetime.pyd

library.zip

python23.dll

unicodedata.pyd

w9xpopen.exe

win32api.pyd

win32ui.pyd

zlib.pyd

 

The executable runs fine on this machine or any machine with activepython
2.3.2-232 installed.  However, when run on another machine of course it
bombs with the exception can't load pythoncom.  There is no pythoncom DLL in
the above list.

 

On another machine I can take the same script and setup.py and run the same
command line using activepython 2.2.1-222 and py2exe 0.3.3 for python2.2 and
it compiles fine without the modules missing line and it generates the
following files.

 

PyWinTypes22.dll

_sre.pyd

boxcar.exe

file.txt

python22.dll

pythoncom22.dll

win32api.pyd

win32trace.pyd

win32ui.pyd

zlib.pyd

 

As you can see pythoncom22.dll included.

 

Am I doing anything wrong.  I do not see in the command line options for
py2exe anything that would help but I may be missing something.  Any help
would be appreciated.

 

Ron

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.python.org/pipermail/python-win32/attachments/20040218/8b795ddb/attachment.html


More information about the Python-win32 mailing list