PyQt4 Error: Make sure you have a working Qt qmake on your PATH

PyQt4 Error: Make sure you have a working Qt qmake on your PATH

我正在尝试在装有 python 3.6.3 的 windows 10 设备上安装 PyQt4 运行ning。我已经在 python 目录中安装并构建了 sips。但是,当我 运行 PyQt4 文件夹中的 configure.py/configure-ng.py 文件时,出现以下错误:Error: Make sure you have a working Qt qmake on your PATH.

我不确定如何解决这个问题或 qmake 是什么。我很感激有关如何解决此问题的任何答案!

qmake是Qt的构建工具的名称,它生成Makefiles或其他在Qt支持的任何平台上编译代码所需的文件。要解决此问题,您需要找出 qmake 可执行文件在系统中的位置。

如果您知道可执行文件的安装位置,只需将该目录添加到您的路径即可。如果您不知道,则必须通过搜索您的计算机以某种方式找到它。

对于Ubuntu的情况:

qmake 已安装,但由于某种原因无法使用默认的 python configure.py 命令。所以我使用命令

检查了可用的安装路径
$ whereis qmake
qmake: /usr/bin/qmake /usr/bin/X11/qmake /opt/anaconda2/bin/qmake

然后我用 -q 选项提供了第一条路径

$ python configure.py -q /usr/bin/qmake

如果您喜欢版本 3.x,您也可以使用 python3 而不是 python。这对我来说效果很好。