I've a wxApp packaged with py2exe and installed with InnoSetup. It runs well on the development computer (vista) however I try to install it on another machine (XP) and it doesn't work. An error occurrs when importing win32api from win32com.__init__.py, it cannot be located. win32api.pyd exists in the installation directory, the directory win32com is also located in the installation directory. I pasted win32api.pyd into the win32com directory and now it imports win32api ok, but fails on another file module (same problem, fixed by moving the file to the win32com directory). why is my app not looking in the installation directory and only in the win32com directory? is there a special method to handling win32com?