?
=?ISO-8859-1?Q?Mikael_Lex=E9n?=
Hi
I have the following code
fileName="test.txt"
inputFile=file(fileName,'r')
b = unicode(inputFile.read(), 'utf-8')
inputFile.close()
outputFile=file(fileName,'w')
print >> outputFile, b.encode('iso-8859-1')
outputFile.close()
This code works ok. Then I use the Installer and made a --onefile
"binary". The building process is also ok but when I try to execute the
program I get the following error
c:\python\siebel>convert "copy of test.txt"
Traceback (most recent call last):
File "<string>", line 18, in ?
LookupError: no codec search functions registered: can't find encoding
I change to --onedir build and get the same result. I did some tests
and found that if I put the "encodings" directory (from
".../python22/lib" directory) in the "--onedir" directory everything
works ok . So my question is how can I tell the Installer to get the
"encodings" directory in the build process?
/Mikael
I have the following code
fileName="test.txt"
inputFile=file(fileName,'r')
b = unicode(inputFile.read(), 'utf-8')
inputFile.close()
outputFile=file(fileName,'w')
print >> outputFile, b.encode('iso-8859-1')
outputFile.close()
This code works ok. Then I use the Installer and made a --onefile
"binary". The building process is also ok but when I try to execute the
program I get the following error
c:\python\siebel>convert "copy of test.txt"
Traceback (most recent call last):
File "<string>", line 18, in ?
LookupError: no codec search functions registered: can't find encoding
I change to --onedir build and get the same result. I did some tests
and found that if I put the "encodings" directory (from
".../python22/lib" directory) in the "--onedir" directory everything
works ok . So my question is how can I tell the Installer to get the
"encodings" directory in the build process?
/Mikael