SLES11下安装PyQt4.94

本文记录了在SLES11SP1环境下使用Python3.2安装PyQt4.94的过程及遇到的问题。首次安装缺少SIP包导致模块导入错误,通过指定网址下载解决;二次安装因未安装libqt4-devel而无法找到Qt v4 qmake,通过安装SDK盘中软件解决;最后在make过程中出现大量警告。

环境:SLES11 SP1  +PYTHON3.2 +PyQt4.94


安装过程中第一次报如下错,这是因为需要SIP包,下载地址:http://www.riverbankcomputing.co.uk/news
bill131:~/PyQt-x11-gpl-4.9.4 # python3 configure.py 
Traceback (most recent call last):
  File "configure.py", line 32, in <module>
    import sipconfig
ImportError: No module named sipconfig

第二次报错,是因为没有安装libqt4-devel  ,从sles的SDK盘安装软件解决。
bill131:~/PyQt-x11-gpl-4.9.4 # python3  configure.py 
Error: Make sure you have a working Qt v4 qmake on your PATH or use the -q
argument to explicitly specify a working Qt v4 qmake.

在make时,大量报“warning: unused parameter 'address'”,在后面import  PyQt4时也没有报错。

/usr/local/include/python3.2m/pyatomic.h:59: warning: unused parameter 'address'
g++ -c -m64 -pipe -fPIC -O2 -fmessage-length=0 -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -g -Wall -W -D_REENTRANT -DNDEBUG -DSIP_PROTECTED_IS_PUBLIC -Dprotected=public -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -I. -I/root/PyQt-x11-gpl-4.9.4/qpy/QtGui -I/usr/local/include/python3.2m -I/usr/mkspecs/linux-g++ -I/usr/include/QtGui -I/usr/include/QtCore -I/usr/include -I/usr/X11R6/include -o sipQtGuiQTextBlockGroup.o sipQtGuiQTextBlockGroup.cpp
In file included from /usr/local/include/python3.2m/Python.h:52,
                 from /usr/local/include/python3.2m/sip.h:32,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值