I know it's bad form (and kind of weird to boot) to reply to oneself,
but I found a workaround here:
http://andrewgrossmanatwork.blogspot.com/2009/03/py2exe-cant-import-packages-that-should.html
It would seem that py2exe is rather stupid when it comes to egg files.
By unzipping the egg, py2exe can now import simplejson and add it to
my binary.
One other note. If you happen to use PyCrypto in your project and
don't specifically include it, GUI2Exe will error out with a
"RunTimeError: EndUpdateResource". The error doesn't tell you what the
problem is and Google's results tend to be about PyInstaller rather
than py2exe...so I just guessed and by including it, the binary was
created successfully.
Thanks,
- Mike