Who needs an exe?
Try removing all the pip and egg installs (or just delete your Python directory and reinstall Python), and install all the Python extension packages that you require from here:
http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpyYou can also make an exe using cython, here's the compile for my Python
paper wallet creator, after a few hours of installing and updating MSVC++:
"C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\bin\vcvars32.bat"
C:\Python27\python.exe C:\Python27\Scripts\cython.py paperwal.py --embed
cl.exe /nologo /Ox /W3 /GS- /DNDEBUG -Ic:\Python27\include -Ic:\Python27\PC /Tcpaperwal.c /link /OUT:"paperwal.exe" /SUBSYSTEM:CONSOLE /MACHINE:X86 /LIBPATH:c:\Python27\libs /LIBPATH:c:\Python27\PCbuild
Here's a generic setup.py for py2exe, just change the obvious stuff:
from distutils.core import setup
import py2exe, sys, os
sys.argv.append('py2exe')
setup(
options = {'py2exe':
{'optimize': 2,
'bundle_files': 1,
'compressed': True,
},
},
console = ['paperwal.py'],
zipfile = None,
version="1.1.0",
description="Secure Address Generator",
author="deepceleron",
)