Шаги для того, как установить QT, PyQT и PySide на OS X Snow Leopard - PullRequest
2 голосов
/ 01 сентября 2010

У меня были некоторые проблемы с установкой QT на Snow Leopard, и я надеюсь, что смогу получить пользу от кого-то еще, кто был в этой позиции.:)

Я предполагаю, что мне нужно будет использовать версию python, которая не включена в SL ... будь то из homebrew, macports, python.org и т. Д.Может кто-нибудь дать мне несколько простых шагов для установки QT, PyQT и PySide?Бонусные баллы за пример того, как настроить проект для использования py2app со всем этим.

Спасибо!:)

Ответы [ 4 ]

1 голос
/ 10 сентября 2010

Если вы хотите попробовать PySide, вы можете выполнить следующие действия:

http://blogger -mikael.blogspot.com / 2010/09 / compiling-pyside-for-qt-47-на ос-x.html

0 голосов
/ 26 апреля 2013

Похоже, что в отношении Qt 5.x на SL вам нужно скомпилировать его. На этой странице объясняется, как это сделать .

Однако, предварительно установив последнюю версию XCode 3.2.6 на SL, установка проходит гладко.Только при запуске Qt Creator начинают появляться несколько сообщений об ошибках:

Symbol not found: _kCFWebServicesProviderDefaultDisplayNameKey...
Plugin initialization failed...
0 голосов
/ 24 января 2012

Если вы хотите установить QT на Snow Leopard, это может помочь вам ...

Согласно этому сообщению об ошибке , версия 4.8.0 была включена только для OS X Lion. Использование версии 4.8.0 приведет к таким ошибкам, как:

dyld: Symbol not found: _kCFWebServicesProviderDefaultDisplayNameKey
Referenced from: /Library/Frameworks/QtWebKit.framework/Versions/4/QtWebKit 
Expected in: /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation

Другими словами, вам нужно будет использовать версию 4.7.0, пока это не будет исправлено. Homebrew ссылается на 4.8.0, поэтому вам придется использовать автономный установщик. Вот ссылка для установщика QT 4.7.0 Snow Leopard .

Что касается PyQT и PySide, я не могу вам помочь. Я ничего не знаю о Python. = /

0 голосов
/ 02 сентября 2010

Просто используйте двоичный дистрибутив PyQt + Qt + Python для OS X, а затем установите PySide вручную.Например, есть: http://sourceforge.net/projects/pyqt-mac/files/, но похоже, что связанный веб-сайт исчез.

Просто интересно, зачем вам использовать PyQt и PySide?

...