|
|
|
|
 请教一个py2exe模块发生的问题 - JerryKingKing [ 2005-08-02 17:07 | 1,025 byte(s)]
 Re: 请教一个py2exe模块发生的问题 - limodou [ 2005-08-02 22:31 | 388 byte(s)]
 Re: 请教一个py2exe模块发生的问题 - JerryKingKing [ 2005-08-03 09:04 | 12 byte(s)]
|
|
|
|
[Original]
[Print]
[Top]
|
软件在脚本状态下运行时一切正常,但是用py2exe打包后报如下错误:
Exception in Tree control callback
Traceback (most recent call last):
File "ETK.py", line 440, in __exec_code
File "<string>", line 16, in ?
File "GRCM.pyc", line 68, in send_msg
LookupError: unknown encoding: utf-8
Traceback (most recent call last):
File "Tkinter.pyc", line 1345, in __call__
File "ETK.py", line 355, in __send_msg
File "ETK.py", line 364, in __send_msg
File "MsgStruct.pyc", line 161, in toxml
File "elementtreeElementTree.pyc", line 681, in stream
File "elementtreeElementTree.pyc", line 753, in _stream
File "elementtreeElementTree.pyc", line 827, in _encode
LookupError: unknown encoding: us-ascii
似乎是缺少编码,这个问题如何解决?
|
|
|
[Original]
[Print]
[Top]
|
|
[Original]
[Print]
[Top]
|
加一个options:
includes = ["encodings",
"encodings.*"]
options = {
"py2exe":
{
"compressed": 1,
"optimize": 2,
"includes": includes,
}
}
setup(
...
options = options,
...)
|
|
|
----
|
|
[Original]
[Print]
[Top]
|
|
|