Mit bundle_files = 1 mit py2exe ist nicht arbeiten

Nachdem einige große frustration, die ich habe es geschafft! Ich wandelte meine django-app, um eine "exe" zu laufen, wie ein einzelner standalone-Anwendung, die auf windows (mit cherrypy als WSGI-server)
Aber Wenn ich versuche zu setzen py2exe die option "bundle_files" to "1" (Bündel der python-interpreter Python25.dll innerhalb der generierten exe-Datei) die generierte exe stürzt mit einer Nachricht reden kernel32.dll

Aber wenn ich "bundle_file" = "2" die erzeugte exe-Datei, ist dies wie ein Charme, sondern muss -natürlich - haben Python25.dll als separate Datei neben ihm.

Jemand Erfahrung ein ähnliches Verhalten, können Sie mir bitte sagen, was ich bin fehlt?

Danke! 🙂

  • Oh shoot, ich weiß, ich hatte dieses problem vor, aber kann mich nicht erinnern, was zum Teufel ich Tat, es zu beheben. 🙁 Sorry dude. Ich werde zurückkehren, wenn ich mich erinnere.
  • Dude? 🙂 -- Danke, Nicht! Bitte sagen Sie mir, wenn Sie sich daran erinnern, wie/warum!
  • Ich habe ein ähnliches problem, aber die exe stürzt ab, wenn ich bundle_files 1 oder 2. Nur 3 funktioniert. Mir ist ein Tkinter-GUI-Dienstprogramm. py2exe-0.6.9.win32-py2.6. Ich habe versucht, einige googeln und fand Berichte über ähnliche Probleme, aber keine Updates bisher.
  • Könnten Sie die Fehlermeldung (mit Angabe kernel32.dll) bitte?
  • du meinst wohl "bundle_files": 1, nicht "bundle_files"= "1" noch "bundle_file" = "1". richtig?
  • Sind Sie mit windows 64-bit? weil "bundle_file" zu "1" wird nicht unterstützt für 64-bit Maschinen

InformationsquelleAutor sandra | 2010-05-25
Schreibe einen Kommentar