Hi Chris , Ned and everyone else. Thank you for your emails . I am still trying to solve the py2app built app looking for _core_.so for wxpython in the wrong place
1) The app is 73 M big , so it looks quite beefy (http://gridzilla.s3.amazonaws.com/demo-gzilla.dmg) 2) As Chris mentioned , the app seems to be looking for _core_.so for the wxpython in the wrong place. I am seeing that in the following location under my app Contents/Resources/lib/python2.6/lib-dynload/wx 3) Also it does indeed seem like it is using the correct python , the new python.org python 2.6 to build the app 4) I have uploaded the app as a dmg at this URL (http://gridzilla.s3.amazonaws.com/demo-gzilla.dmg) I would be very happy if anyone can help me troubleshoot it . My goal is to get a " universal " binary which will run on Tiger and Leopard , 32 and 64 bit . Thanks a tonne Hari dhcp-129-64-45-53:wx hari$ pwd /Users/hari/GridZilla.app/Contents/Resources/lib/python2.6/lib-dynload/wx dhcp-129-64-45-53:wx hari$ ls _controls_.so _core_.so _gdi_.so _misc_.so _windows_.so On Wed, Oct 7, 2009 at 1:33 PM, Christopher Barker <chris.bar...@noaa.gov> wrote: > Ned Deily wrote: >> >> hari jayaram <hari...@gmail.com> wrote: >>> >>> I have gone ahead and installed python.org python 2.6 to the >>> intel-leopard laptop and with dependencies for the app i.e wx >>> (wxpython 2.8.10) , reportlab and pyyaml and the subversion build of >>> py2app. The app works fine with this python 2.6 > >> I am not a wx user so I should probably stop at this point before I lead >> you astray. Perhaps the resident wx/py2app expert here (hi, Chris) will >> chime in. > > OK, if you insist. > >> There also seems to be a wxpython-mac mailing list on google groups. > > yes, and it's worth posting there -- I'm not sure everyone there is also on > this list. > >> That said, I notice that the current wxpython installer dmg installs >> wxpython into /usr/local/lib and puts a wxredirect.pth into python's >> site-packages library; > > exactly -- that's how it supports both Apple's Python and python.org's > >> I don't know whether py2app is smart enough to handle that without a >> recipe. > > It has been for me -- I've had no problems with wx and Python2.5 and OS-X > 10.4, but I haven't tried newer versions of either. > > >>> The app however does not >>> launch on my machine and instead reports the following error >>> >>> >>> "ImportError:'/Library/Frameworks/Python.Framework/Versions/2.6/lib/python2.6/ >>> -lib-dynload/wx/_core_.so' >>> not found > > What's odd is that it's looking in the wrong place -- as you've noticed, the > lib doesn't live there, and it should be looking inside the bundle anyway. > > Are you sure you're running the right python when you run py2app? > > How big is the resulting app bundle? > > Take a look in the bundle, and see what's there. ON an app of mine, for > instance, I have the wx libs in: > > TheBundleName.app/Contents/Resources/lib/python2.5/lib-dynload/wx/ > > -Chris > > > > > > -- > Christopher Barker, Ph.D. > Oceanographer > > Emergency Response Division > NOAA/NOS/OR&R (206) 526-6959 voice > 7600 Sand Point Way NE (206) 526-6329 fax > Seattle, WA 98115 (206) 526-6317 main reception > > chris.bar...@noaa.gov > _______________________________________________ > Pythonmac-SIG maillist - pythonmac-...@python.org > http://mail.python.org/mailman/listinfo/pythonmac-sig > _______________________________________________ Pythonmac-SIG maillist - Pythonmac-SIG@python.org http://mail.python.org/mailman/listinfo/pythonmac-sig