I\'m trying to use minty\'s solution provided on this link to generate a single exe file for my Tkinter based program:
py2exe - generate single executable file
Thanks to this link, you have to edit site-packages/py2exe/build_exe.py
and add "tcl85.dll"
and "tk85.dll"
to the dlls_in_exedir
list. This will get it to run, although you'll still have the tcl
folders, and those two dlls will be there along-side the exe. But it's way better than bundle_files=3
.
self.dlls_in_exedir = [python_dll,
"w9xpopen%s.exe" % (is_debug_build and "_d" or ""),
"msvcr71%s.dll" % (is_debug_build and "d" or ""),
"tcl85.dll",
"tk85.dll"]