I have been battling with that : when running py2exe to build the windows executable, PMW seems to be only partially copied, as the program crash right when I launch it with an error related to this library. The log file records only one line for PMW:
byte-compiling C:\Python26\lib\site-packages\Pmw\__init__.py to Pmw\__init__.pyc
the PMW library of course contains more files than just __init__.py, but the generated library.zip ’s Pmw directory contains only one file : the compiled version of __init__.pyc.
When I run the program, I get this error:
WindowsError: The system cannot find the path specified: 'E:\\Downloads\\pykeylogger\\pykeylogger\\dist\\library.zip\\Pmw/*.*'
Did I do something wrong? Where does PyKeyLogger except to find those files ?