On 1 Dec 2004 11:45:59 -0800, [EMAIL PROTECTED] (Johan Lindberg) wrote:
>Have you included string-escape encoding in your setup.py? >My guess is that you can fix the problem with something similar to: > > from distutils.core import setup > import py2exe > opts = { "py2exe": { "packages": ["encodings"], } } > setup(windows= ["spam.py"], options= opts) > >in your setup.py. > >Hope it helps >/Johan Lindberg Thanks Johan, but unfortunately the same traceback is given in the log. I should have mentioned in my previous post that Im using win2000, if it matters any. Thanks, Justin >> Im trying to compile a script with py2exe. The pickle module is causing the >> program to give an error. >> >> Traceback (most recent call last): >> File "SETIstat.pyw", line 330, in ? >> File "SETIstat.pyw", line 84, in start_up >> File "SETIstat.pyw", line 79, in config_load >> File "pickle.pyc", line 1390, in load >> File "pickle.pyc", line 872, in load >> File "pickle.pyc", line 985, in load_string >> LookupError: unknown encoding: string-escape >> >> the data in the pickled file is a dictionary containing a couple strings. The >> strings do contain \n and \t charaters but no other special characters or >> anything. >> >> Does anyone have any suggestions to what I can try to get around this? The >> pickle module works fine when the .pyw file is run. Its only when I compile >> this is there an issue. >> >> Thanks for any help, >> >> Justin > -- http://mail.python.org/mailman/listinfo/python-list