sip:找不到文件“ QtGui / QtGuimod.sip”

时间:2019-06-12 08:08:39

标签: python c++ pyqt4

当我尝试从documentation为python代码创建Qt / C ++项目时

在步骤中:

python configure.py

我得到了错误:

PS E:\data\CPython\sipPyQt4\sip> python.exe .\configure.py
sip: Unable to find file "QtGui/QtGuimod.sip"
Error: Unable to open
"E:\CPython\sipPyQt4\sip\hello.sbf"

我发现QtGuimod.sip位于...\Python37\Lib\site-packages\PyQt4\sip\PyQt4\QtGui目录中。

为什么构建系统找不到它?

环境

  • Windows10
  • sip-4.19.17
  • PyQt4-4.11.4-gpl-Py3.7-Qt4.8.7-x64

1 个答案:

答案 0 :(得分:0)

我在使用Linux时遇到了同样的问题。

分辨率:

  • 下载PyQt4;
  • 在您的文件夹PyQt中,复制文件夹调用sip;
  • 转到/ usr / share / sip / PyQt4的目录并粘贴(例如/ usr / share / sip / PyQt4);
  • 再次运行命令cofigure.py;

PS:您可能已将此Sip下载到其他文件夹中,并且需要移动到正确的文件夹中。在我的情况下是在PyQt4中。