http://www.py2exe.org/index.cgi/Py2exeAndWin32ui
si dice che basta far così
mfcfiles = [join(mfcdir, i) for i in ["mfc90.dll" "mfc90u.dll" "mfcm90.dll" "mfcm90u.dll" "Microsoft.VC90.MFC.manifest"]]
data_files = [("Microsoft.VC90.MFC", mfcfiles),
]
ma dimenticano che serve un
from os.path import join
e che la riga va riscritta così
mfcfiles = [join(mfcdir, i) for i in ["mfc90.dll", "mfc90u.dll", "mfcm90.dll", "mfcm90u.dll", "Microsoft.VC90.MFC.manifest"]]
inoltre già che ci siamo potremmo fare
data_files = [("Microsoft.VC90.CRT", glob(r'c:\python27\win-redist\*.*')),
("Microsoft.VC90.MFC", mfcfiles)]
per far in modo che ci siano anche le msvcrXX.dll giuste (/a versione giusta)
...ecco, tanto per dire...
Nessun commento:
Posta un commento