我有Python3.8。我需要 PyQt5。我尝试使用 pip (v22.2),但编译后失败,引用 make install 返回代码 2。如何强制它更详细并告诉我确切的问题是什么(我已经使用 -vvv 运行 pip ).
由于它没有提供更多细节,我不知道是什么原因造成的。然后我继续从源代码编译它。 PyQt 5.15.7 需要 >= SIPv5.0.0。我继续编译并安装了SIP 6.6.2。但是,PyQt 安装脚本所需的实际可执行文件 (/bin/sip) 根本没有安装。还有其他 sip-build、sip-wheel 等。但是配置脚本需要的那个('sip')没有安装。
PyQt configure.py 需要的 sip 可执行文件在哪里(我可以使用 --sip 开关转发它)?
我不知道如何进步。我使用的是 Ubuntu 18.04。
不要使用“python3 configure.py build”来构建 PyQt5,而是使用 sip => 6,然后从 PyQt5 源根目录运行以下命令: (sip 6 将在您的 python bin 目录中生成 sip-build 和 sip-install 可执行文件)
sip-install
此命令将编译并安装 PyQt5(sip-build 将仅构建它)
PyQt5源码哪里下载?