无法配置pyQt

时间:2012-08-07 08:27:23

标签: python pyqt4 configure

当我在Windows 7上编译pyQt时,它返回一个错误说:

Traceback (most recent call last):
   File "configure.py", line 32, in <module>
       import sipconfig
ImportError: No module named sipconfig

我已配置sip但错误仍然存​​在。有人可以帮忙吗?

3 个答案:

答案 0 :(得分:7)

在OSX上也发生了同样的情况。

正如@Janne Karila建议的那样,您需要download并首先构建SIP。 在提取的sip源文件夹中,在终端中发出以下命令:

python configure.py
make
sudo make install

之后(如果成功)你应该能够使用相同的3个命令在他的文件夹中构建PyQt。

答案 1 :(得分:1)

构建sip时,请尝试使用sudo,以便将文件写入/System目录:

sudo python configure.py
sudo make
sudo make install

我遇到了同样的问题,然后查看了安装目录并注意到那里没有的文件,所以我使用了sudo并成功构建了它。也建立了PyQt。

答案 2 :(得分:0)

从这里下载sip download。解压缩PyQt4文件夹中的sip文件夹

ProductTextGridRow

从同一位置开始编译并保存到class ProductRow(models.Model): ... def get_productbanner(self): try: return self.productbanner except ProductBanner.DoesNotExist: return None def get_productmagazinerow(self): try: return self.productmagazinerow except ProductMagazineRow.DoesNotExist: return None def get_producttextgridrow(self) try: return self.producttextgridrow except ProductTextGridRow.DoesNotExist: return None 文件夹