Seite 1 von 1

Problem mit Py2exe

Verfasst: Dienstag 16. August 2005, 15:59
von Gast
Hallo zusammen,

ich wollte ein Script, das SAX verwendet und funktioniert, anderem weitergeben. der kein Python installiert hat. So versuche ich py2exe zu verwenden.

Die Fehlermeldung (nach der Übersetzung):

Traceback (most recent call last):
File "protis_export.py", line 113, in ?
LookupError: unknown encoding: iso-8859-15

Ich habe auch mit iso-8859-1 probiert, aber die Fehlermeldung bleibt gleich.

Bei der Umsetzung habe ich die Bespieldatei setup.py verwendet.

Musss ich vorher noch mehr konfigurieren, damit das Programm später die Codierung versteht, unter der Python Umgebung der Dienst allerdings schon tüchtig eingebracht wurde.

vielen Dank für den Hinweis oder Tipps.

MfG

HL

Verfasst: Dienstag 16. August 2005, 16:25
von jens
Versuche mal in dein Skript ein import encodings einzusetzten...

Verfasst: Dienstag 16. August 2005, 17:11
von Leonidas
Das hatte ich schon oft, ein typischer Fall von EncodingsAgain, aber sehr einfach zu lösen.

Edit: Link geändert, da py2exe umgezogen ist.

Verfasst: Dienstag 16. August 2005, 17:47
von Gast
Hallo Leonidas,

es klappt prima! Danke dir noch für den Link!

HL

Verfasst: Donnerstag 16. November 2006, 21:40
von antimicro
Hola,
gibt es noch nen alternativen Lösungsansatz?

Ich bekomme nach dem ich cx_freeze benutzt hab folgende Meldung
File "C:\Python24\lib\site-packages\MySQLdb\cursors.py", line 146, in execute
query = query.encode(charset)
LookupError: unknown encoding: latin1
Kann ich den Fehler beheben ohne in dem MySQLdb Modul rumzufingern?

vielen Dank im Voraus