1. 程式人生 > >CentOS7 安裝PyQt5中遇到的錯誤及解決

CentOS7 安裝PyQt5中遇到的錯誤及解決

手動編譯安裝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命令, 安裝成功.