无法安装pyside和QT Mac OSX 10.9

时间:2013-12-07 23:16:59

标签: python macos qt pyside

我或多或少是python的新手 我正在尝试在Mac上安装pyside和QT,但我无法弄清楚如何安装它们。

我从http://qt-project.org/wiki/PySide_Binaries_MacOSX下载了安装文件“pyside-1.1.0-qt47-py27apple.pkg”,从http://qt-project.org/downloads下载了“Qt library 4.8.5 for Mac”。

双击两个文件并安装。但看起来它不起作用。 我可以导入PySide,但没有别的。

当我输入

时,在Python Idle中

import PySide
print PySide.__version__

1.1.0

然后,如果我这样做:

import PySide.QtCore

我收到此错误。

  

Traceback(最近一次调用最后一次):文件“”,第1行,in          导入PySide.QtCore ImportError:dlopen(/Library/Python/2.7/site-packages/PySide/QtCore.so,2):Library   未加载:QtCore.framework / Versions / 4 / QtCore参考自:   /Library/Python/2.7/site-packages/PySide/QtCore.so原因:没有   找到合适的图像。找到了:     /Library/Frameworks/QtCore.framework/Versions/4/QtCore:mach-o,但是   错误的架构

我有python 2.7和PyCharm。我也安装了setuptools和pip。

我环顾四周,看到很多人都有同样的问题。但我找不到任何对我有用的答案。

我希望有人能帮助我解决这个问题。

1 个答案:

答案 0 :(得分:0)

This为我工作:

sudo pyside_postinstall.py -install

注意:我使用的是PySide 1.2.2,Qt 4.8.6,Mac OS X 10.9.3。

编辑:自1.2.3版(2015-10-12)以来,不再需要在Linux和MacOS系统上调用安装后脚本。