当我在 Windows 7 上编译 pyQt 时,它返回一条错误消息:
Traceback (most recent call last):
File "configure.py", line 32, in <module>
import sipconfig
ImportError: No module named sipconfig
我已经配置了 sip,但仍然出现错误。任何人都可以帮忙吗?
我在 OSX 上也遇到了同样的情况。
正如@Janne Karila 建议的那样,您需要先下载并构建 SIP。在提取的 sip 源文件夹中,在终端中发出以下命令:
python configure.py
make
sudo make install
之后(如果成功),您应该能够使用相同的 3 个命令在他的文件夹中构建 PyQt。
构建 sip 时,请尝试使用sudo
,以便将文件写入/System
目录:
sudo python configure.py
sudo make
sudo make install
我遇到了同样的问题,然后查看了安装目录并注意到不存在的文件,所以我使用sudo
并成功构建了它。也构建了 PyQt。
从这里下载 sip 后下载。解压 PyQt4 文件夹中的 sip 文件夹
cd sip-version
python configure.py
make
make install
从同一位置,它将编译并保存到C:\Python
文件夹