在 sip install 成功后安装 PyQt(用于 pyuic4):错误:PyQt-x11-gpl-4.11 install

Posted

技术标签:

【中文标题】在 sip install 成功后安装 PyQt(用于 pyuic4):错误:PyQt-x11-gpl-4.11 install【英文标题】:Installing PyQt (for pyuic4) after sip install goes OK: error: PyQt-x11-gpl-4.11 install 【发布时间】:2016-11-13 08:28:14 【问题描述】:

安装sip 后,我在尝试安装PyQt-x11-gpl-4.11 时不断收到这个可爱的错误消息。

mycommandline$ python configure-ng.py --verbose

Querying qmake about your Qt installation...

Determining the details of your Qt installation...

/usr/bin/qmake -o qtdetail.mk qtdetail.pro

make -f qtdetail.mk

g++ -c -m64 -pipe -O2 -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++-64 -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4 -I. -o qtdetail.o qtdetail.cpp
g++ -m64 -Wl,-O1 -o qtdetail qtdetail.o    -L/usr/lib/x86_64-linux-gnu -lQtCore -lpthread 

Error: Failed to determine the detail of your Qt installation.

我真的不明白这意味着什么。是依赖问题吗?

【问题讨论】:

【参考方案1】:

假设您使用的是 ubuntu,则无需从源代码编译即可获得 pyuic4。如果你安装了正确的官方包,一切都应该包括在内。

只需安装这个:

Python 2:python-qt4pyqt4-dev-tools

或者这个:

Python 3:python3-pyqt4pyqt4-dev-tools

【讨论】:

没有安装 pyqt4-dev-tools,非常感谢! :)

以上是关于在 sip install 成功后安装 PyQt(用于 pyuic4):错误:PyQt-x11-gpl-4.11 install的主要内容,如果未能解决你的问题,请参考以下文章

使用 MinGW 和 sip 安装 pyqt5。 “make”命令在哪里?

无法打开 sip-4.16.4/siplib/siplib.sbf

无法在 python 中导入模块:PyQt4 与 SIP 冲突

linux 安装pyqt5

即使我刚刚安装它,也没有名为“PyQt5.sip”的模块

如何在 windows x86 上安装 pyqt5-sip