我从http://qt.nokia.com/downloads/下载了Qt4并安装了它。
使用MacPorts我尝试使用这两行来安装PyQt作为Python 2.6.1的绑定(默认安装在MacOS X Snow Leopard中):
sudo port install py-pyqt4
sudo port install py26-pyqt4
显然没有用。如果我尝试在交互式python-shell中导入一些Qt4-Modules,我会收到以下错误:
>>> import PyQt4.QtCore
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named PyQt4.QtCore
我做错了什么?如何使用Qt4和PyQt运行Python?
答案 0 :(得分:2)
我自己找到了解决方案:PyQt4安装正确,Qt4也是如此。但是,PyQt安装在MacPort的python安装中,而不是安装在系统的python中。要更改将在执行“python”时启动的安装,我使用macports选择了python26:
sudo port select python python26