Seite 1 von 1

cx_Freeze LookupError

Verfasst: Mittwoch 12. Dezember 2007, 09:21
von ete
Hallo!
Ich habe folgendes Problem:
Ich wollte Gerolds Beispiel () ausprobieren, bekomme aber folgende Fehlermeldung:

http://picasaweb.google.de/luecks/Pytho ... 4303307218
http://picasaweb.google.de/luecks/Pytho ... 0008339906

Dann hab ich die fehlenden dll’s manuell kopiert (im cmd kann er den Pfad angeblich nicht finden!?) und bekomme jetzt noch folgende Fehlermeldung:

http://picasaweb.google.de/luecks/Pytho ... 1483176418

Infos:
Windows XP / Python 2.5 / wxPython 2.8.3.0

Weiss jemand Rat?
Liebe Grüsse
Stefanie

Verfasst: Mittwoch 12. Dezember 2007, 09:49
von Leonidas
Du musst von cx_Freeze noch die Encodings miteinbinden lassen.

Verfasst: Mittwoch 12. Dezember 2007, 10:07
von gerold
Leonidas hat geschrieben:Du musst von cx_Freeze noch die Encodings miteinbinden lassen.
Hallo ete!

Wenn du die Encodings in deinem Programm importierst, dann bindet cx_Freeze die Encodings mit ein. Dann musst du dich nicht selber darum kümmern.

Code: Alles auswählen

import encodings, encodings.ascii, encodings.utf_8, encodings.iso8859_1, encodings.iso8859_15
try:
    import encodings.cp1252, encodings.mbcs, encodings.cp850
except:
    pass
mfg
Gerold
:-)

Verfasst: Mittwoch 12. Dezember 2007, 10:09
von Leonidas
Ich fände es besser cx_Freeze das irgendwie zu sagen (mit py2exe geht es ja auch), statt im Programm irgendwelche eigentlich nicht nötigen Encodings zu importieren.

Verfasst: Mittwoch 12. Dezember 2007, 11:12
von ete
Vielen Dank :o
Die Demo ist übrigens sehr hilfreich!