[Pythonmac-SIG] Py2app & wxPython problem...
Schollnick, Benjamin
Benjamin.Schollnick at XEROX.COM
Fri Aug 12 15:47:39 CEST 2005
Bob,
I spoke too soon..
Setting Site-packages works on the development machine, but does
not seem to be helping on the non-development systems...
Python 2.3.5 (Stock Tiger)
Py2App v0.2-py2.3
wxPython 2.6 (unicode, 2.6.10)
I have attempted to include wx, wxPython and PythonCard as
packages, and I believe it moves the crash further down the chain.
The issue appears that wxPython is not finding the _core
module... (ie. the wxPython package is not receiving all the
dependencies that it requires..)
The development system is running Tiger (10.4), and I'm testing
on a 10.3.9 system...
Any suggestions?
When this was being built on 10.39, it had worked fine on the
test system... But I would prefer to not to regress to 10.3.9 on the
development system.
- Benjamin
See the Console for a detailed traceback.
Traceback (most recent call last):
File
"/Volumes/Users/bschollnick/dist/audit_gui.app/Contents/Resources/__boot
__.py", line 61, in ?
_run('audit_gui.py')
File
"/Volumes/Users/bschollnick/dist/audit_gui.app/Contents/Resources/__boot
__.py", line 58, in _run
execfile(path, globals(), globals())
File
"/Volumes/Users/bschollnick/dist/audit_gui.app/Contents/Resources/audit_
gui.py", line 81, in ?
from PythonCard import model
File
"/System/Library/Frameworks/Python.framework/Versions/2.3/lib/python2.3/
site-packages/PythonCard/model.py", line 24, in ?
File
"/Volumes/Users/bschollnick/dist/audit_gui.app/Contents/Resources/Python
/site-packages/wxPython/__init__.py", line 10, in ?
import _wx
File
"/Volumes/Users/bschollnick/dist/audit_gui.app/Contents/Resources/Python
/site-packages/wxPython/_wx.py", line 3, in ?
from _core import *
File
"/Volumes/Users/bschollnick/dist/audit_gui.app/Contents/Resources/Python
/site-packages/wxPython/_core.py", line 22, in ?
wxNOT_FOUND = wx._core.NOT_FOUND
AttributeError: 'module' object has no attribute 'NOT_FOUND'
2005-08-12 09:32:11.930 audit_gui[1506] audit_gui Error
2005-08-12 09:32:11.931 audit_gui[1506] An unexpected error has occurred
during execution of the main script
AttributeError: 'module' object has no attribute 'NOT_FOUND'
from distutils.core import setup
import py2app
includes = ["encodings",
"encodings.utf_8", "encodings.ascii", "wx", "wxPython",
"PythonCard"]
packages = ["wx", "wxPython", "PythonCard"]
py2app_options = { 'argv_emulation':True,
'optimize':1,
'compressed':1,
'site_packages': True,
'includes' : includes,
'packages' : packages
}
data_files = [ ("", ["AUDIT.INI",
"AUDIT_GUI.RSRC.PY",
"sample_audit.ini",
"clean_desk.rpt",
"software.rpt"])
]
setup ( app=['audit_gui.py'],
options={"py2app": dict(py2app_options)},
data_files= data_files )
More information about the Pythonmac-SIG
mailing list