Sto usando py2exe per compilare un CherryPy (3.1) server utilizzando Python 2.6 (32-bit) su Windows 7 Pro (64-bit).Py2exe: sono richiesti file manifest e w9xpopen.exe quando si compila un server Web senza interfaccia GUI?
Questo server verrà eseguito senza interfaccia grafica.
Domande:
Devo essere preoccupato per l'aggiunta di un file manifesto per questa applicazione, se viene eseguito senza interfaccia grafica?
Devo includere w9xpopen.exe con il mio exe?
Finora, il mio numero limitato di test ha indicato che non ho bisogno di includere un file manifesto o w9xpopen.exe con il mio eseguibile in modo per farlo funzionare.
Commenti apprezzato.
Grazie, Malcolm
Ho avuto l'impressione che sia richiesto anche un file manifest con Python 2.6 affinché l'exe trovi i file di runtime MSVC * .DLL. Se capisco correttamente il tuo commento, questo non è il caso perché il file manifest è richiesto solo per le applicazioni GUI - non per le applicazioni console. È corretto? Grazie! - Malcolm – Malcolm
Sto costruendo un [eseguibile file singolo] (http://stackoverflow.com/a/113014/1497596), e anche se ho incorporato il dll_excludes [] '' direttiva nel mio 'setup.py', il il file 'w9xpopen.exe' è ancora stato aggiunto alla mia directory' dist'. (Riconosco però che 'w9xpopen.exe' non è necessario per eseguire il file eseguibile a file singolo generato su Windows 7.) – DavidRR