9

当我在 Windows 7 上编译 pyQt 时,它返回一条错误消息:

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

我已经配置了 sip,但仍然出现错误。任何人都可以帮忙吗?

4

3 回答 3

9

我在 OSX 上也遇到了同样的情况。

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

python configure.py
make
sudo make install

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

于 2014-12-01T09:40:50.450 回答
1

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

sudo python configure.py
sudo make
sudo make install

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

于 2013-05-25T01:43:33.300 回答
0

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

cd sip-version
python configure.py
make
make install

从同一位置,它将编译并保存到C:\Python文件夹

于 2016-07-04T17:08:46.490 回答