Not sure where the best place to post this is. My app uses wxpython, matplotlib. I'm running Python 2.7 on Windows 7. I have a script app.py that I'm trying to turn into app.exe using py2exe. The exe runs fine on the pc that it was compiled on but on another Win7 machine I get something like the following in the app.exe.log:
Traceback (most recent call last): File "app.py", line 1951, in <module> File "wx\_core.pyo", line 7981, in __init__ File "wx\_core.pyo", line 7555, in _BootstrapApp File "app.py", line 1944, in OnInit File "app.py", line 1811, in __init__ File "matplotlib\backends\backend_wxagg.pyo", line 59, in draw File "matplotlib\backends\backend_agg.pyo", line 401, in draw File "matplotlib\artist.pyo", line 55, in draw_wrapper File "matplotlib\figure.pyo", line 884, in draw File "matplotlib\artist.pyo", line 55, in draw_wrapper File "matplotlib\axes.pyo", line 1983, in draw File "matplotlib\artist.pyo", line 55, in draw_wrapper File "matplotlib\text.pyo", line 526, in draw File "matplotlib\text.pyo", line 309, in _get_layout File "matplotlib\backends\backend_agg.pyo", line 179, in get_text_width_height_descent File "matplotlib\mathtext.pyo", line 2974, in parse File "matplotlib\mathtext.pyo", line 2352, in parse File "matplotlib\pyparsing.pyo", line 1048, in parseString File "matplotlib\pyparsing.pyo", line 981, in _parseCache File "matplotlib\pyparsing.pyo", line 924, in _parseNoCache File "matplotlib\pyparsing.pyo", line 2559, in parseImpl File "matplotlib\pyparsing.pyo", line 981, in _parseCache File "matplotlib\pyparsing.pyo", line 924, in _parseNoCache File "matplotlib\pyparsing.pyo", line 2307, in parseImpl File "matplotlib\pyparsing.pyo", line 981, in _parseCache File "matplotlib\pyparsing.pyo", line 924, in _parseNoCache File "matplotlib\pyparsing.pyo", line 2679, in parseImpl File "matplotlib\pyparsing.pyo", line 981, in _parseCache File "matplotlib\pyparsing.pyo", line 924, in _parseNoCache File "matplotlib\pyparsing.pyo", line 2307, in parseImpl File "matplotlib\pyparsing.pyo", line 981, in _parseCache File "matplotlib\pyparsing.pyo", line 924, in _parseNoCache File "matplotlib\pyparsing.pyo", line 2756, in parseImpl File "matplotlib\pyparsing.pyo", line 981, in _parseCache File "matplotlib\pyparsing.pyo", line 924, in _parseNoCache File "matplotlib\pyparsing.pyo", line 2714, in parseImpl File "matplotlib\pyparsing.pyo", line 981, in _parseCache File "matplotlib\pyparsing.pyo", line 924, in _parseNoCache File "matplotlib\pyparsing.pyo", line 2373, in parseImpl File "matplotlib\pyparsing.pyo", line 981, in _parseCache File "matplotlib\pyparsing.pyo", line 924, in _parseNoCache File "matplotlib\pyparsing.pyo", line 2559, in parseImpl File "matplotlib\pyparsing.pyo", line 981, in _parseCache File "matplotlib\pyparsing.pyo", line 924, in _parseNoCache File "matplotlib\pyparsing.pyo", line 2416, in parseImpl File "matplotlib\pyparsing.pyo", line 981, in _parseCache File "matplotlib\pyparsing.pyo", line 924, in _parseNoCache File "matplotlib\pyparsing.pyo", line 2559, in parseImpl File "matplotlib\pyparsing.pyo", line 981, in _parseCache File "matplotlib\pyparsing.pyo", line 924, in _parseNoCache File "matplotlib\pyparsing.pyo", line 2559, in parseImpl File "matplotlib\pyparsing.pyo", line 981, in _parseCache File "matplotlib\pyparsing.pyo", line 924, in _parseNoCache File "matplotlib\pyparsing.pyo", line 2416, in parseImpl File "matplotlib\pyparsing.pyo", line 981, in _parseCache File "matplotlib\pyparsing.pyo", line 924, in _parseNoCache File "matplotlib\pyparsing.pyo", line 2293, in parseImpl File "matplotlib\pyparsing.pyo", line 981, in _parseCache File "matplotlib\pyparsing.pyo", line 924, in _parseNoCache File "matplotlib\pyparsing.pyo", line 2756, in parseImpl File "matplotlib\pyparsing.pyo", line 981, in _parseCache File "matplotlib\pyparsing.pyo", line 924, in _parseNoCache File "matplotlib\pyparsing.pyo", line 2559, in parseImpl File "matplotlib\pyparsing.pyo", line 981, in _parseCache File "matplotlib\pyparsing.pyo", line 924, in _parseNoCache File "matplotlib\pyparsing.pyo", line 2373, in parseImpl File "matplotlib\pyparsing.pyo", line 981, in _parseCache File "matplotlib\pyparsing.pyo", line 924, in _parseNoCache File "matplotlib\pyparsing.pyo", line 2416, in parseImpl File "matplotlib\pyparsing.pyo", line 981, in _parseCache File "matplotlib\pyparsing.pyo", line 950, in _parseNoCache File "matplotlib\mathtext.pyo", line 2469, in symbol File "matplotlib\mathtext.pyo", line 1312, in __init__ File "matplotlib\mathtext.pyo", line 1319, in _update_metrics File "matplotlib\mathtext.pyo", line 485, in get_metrics File "matplotlib\mathtext.pyo", line 618, in _get_info File "matplotlib\mathtext.pyo", line 720, in _get_glyph KeyError: 98 Traceback (most recent call last): File "wx\_core.pyo", line 14669, in <lambda> File "app.py", line 826, in _init_panels AttributeError: 'MyApp' object has no attribute 'frame' I need some help picking apart the Traceback. Why are there two tracebacks and which is the first to be triggered?
-- http://mail.python.org/mailman/listinfo/python-list