我正在学习制作桌面应用程序的教程。使用python和qt4,我下载并安装了qt Creator ide,创建了.ui文件,然后我必须使用pyuic4对其进行转换,我已经尝试了很多东西但仍然无法做到。
我以为pyuic4会用Qt Creator IDE安装,但好像不是这样,所以我通过macports安装了pyqt:
sudo port install py26-pyqt4
我不知道,但那是 qt 自带的,所以构建它大约花了 3 个小时。
安装后我尝试再次转换 .ui:
$ pyuic4-2.6 principal.ui -o prin.py
Traceback (most recent call last):
File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/PyQt4/uic/pyuic.py", line 4, in <module>
from PyQt4 import QtCore
ImportError: No module named PyQt4
没有名为 PyQt4 的模块?这不是我刚刚安装的吗?
谢谢,如果我的英语不是 100% 好,请原谅。
我已经解决了这个问题,你必须使用macports的python而不是OS X自带的默认Python,才能通过macports安装python_select:
sudo port install python_select
sudo python_select python26
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)