手动编译安装PyQt5
在安装完Python3,Qt库,和sip以及QScintilla/Qt4Qt5后,开始安装PyQt5
我是在/opt下将PyQt5的tar包解压,执行sudo python3 configure命令
出错一: qmake版本太低
由于CentOS默认是自带QT3的qmake,所以需要指定qmake路径,执行命令sudo python3 configure --qmake=/opt/Qt5.7.0/5.7/gcc_64/bin/qmake(路径由Qt包决定)
出错二: 执行上述命令后不能生成makefile,报错为Error: Unable to create the C++ code.
经过仔细的排查,最终发现在~目录下可以生成makefile,但在/opt下被阻止执行,即使是root用户.
之后执行make && make install命令, 安装成功.
本文详细记录了在CentOS环境下手动编译安装PyQt5的过程。包括解决qmake版本过低的问题及指定正确的qmake路径,同时解决了在不同目录下生成makefile遇到的权限问题。
1998

被折叠的 条评论
为什么被折叠?



