[PySide] PySide on OS X
thoromyr at mac.com
Sun Nov 10 23:35:09 CET 2013
Thanks both for your input, I really appreciate it. Several things broke for me after upgrading to 10.9 and so far only one has been resolved (its an app that is distributed as a binary, but uses Qt — and Python IIRC). Reinstalling the app fixed it.
I’ve dug around some more and was able to get two apps to work by by changing PYTHONPATH and, while I understand why that works, I don’t understand why it was needed. Particularly after a reinstall. Its possible that all the upgrades over the years have caused a problem somewhere: the system is only a year old, but I keep moving forward from one system to the next and started pretty much when Apple went Intel. I know there’s some cruft accumulated in ~/Library, just not clear what to do about it.
And at a future date I may take you (Sean) up on your offer about distribution code. Too many projects ATM and getting the one app to work has allowed other things to keep me busy :)
On Nov 10, 2013, at 3:32 PM, Zak <pyside at m.allo.ws> wrote:
> Hello Tim,
> I am using PySide with Mac OS X 10.9 Mavericks and everything is working fine. Here is my setup:
> Mac OS X 10.9 Mavericks
> Python 2.7.5 from Python.org (not Homebrew)
> PySide 1.1.1 (I downloaded the prebuilt binaries)
> Qt 4.8.2 (I downloaded the prebuilt binaries)
> PyQt 4.9.4 (just FYI)
> All of those libraries are 64-bit. I originally installed PySide (and PyQt4) on OS X 10.8, and when I upgraded to 10.9 everything just continued working.
> I have several PySide and PyQt applications that I bundled into single-file executables with PyInstaller, and all of those still work fine on OS X 10.9. They use various versions of PySide, PyQt, and Qt.
> I have no idea why it works for me and not for you. For me, upgrading to OS X 10.9 broke precisely one thing: Little Snitch. And there was a new version available for download from the Little Snitch website that fixed it. It was really a seamless upgrade, and I love all the new features in 10.9.
> Good luck,
> Zak Fallows
More information about the PySide