py2exe et le fameux dossier "tcl"
Bonjour,
Une fonction très attractive avec "py2exe" est le fait de pouvoir empaqueter le tout dans UN SEUL fichier .exe, ou presque :
Code:
1 2 3 4 5 6
|
from distutils.core import setup
import py2exe
setup(script_args = ['py2exe'], windows=['monprogramme.py'],
options = {'py2exe': {'compressed':1,'bundle_files': 1,'dll_excludes': ['w9xpopen.exe']}}, zipfile = None) |
Seul problème, si l'on utilise Tkinter, on va se retrouver avec plein de dossiers et plein de fichiers, en plus du fichier .exe :
Code:
1 2 3 4 5 6 7 8
| \tcl\
\tcl\tcl8.5
\tcl\tcl8.5\encoding
\tcl\tcl8.5\http1.0
\tcl\tcl8.5\\tcl\tcl8.5\http1.0
...
\tcl\tk8.5
... |
... ce qui casse un peu la magie de la fonctionnalité "un seul fichier exe" offert par py2exe.
Une idée pour empaqueter tous ces fichiers dans le fichier exe ?
Merci.