到PyQt官网去下载最新版本
根据提示我们首先应该安装SIP,什么是SIP呢,百度一下,是用来调用c/c++模块的,因为qt是用c++写的,pyqt就是一个中间件,我们写一句python代码
告诉pyqt我要生成一个窗口,然后pyqt就去用到sip的东西去调用qt的c++窗口模块,个人理解,不保证准确
说到这里我们的SIP已经下载下来了,文件sip-4.17.tar.gz
tar -xzvf sip-4.17.tar.gz
cd sip-4.17/
python3 configure.py 因为我们是要搭建的pyqt5,pyqt5需要python3.x 所以这个地方用python3 来执行配置文件 现在的ubuntu发行版默认都是自带 python2.x和python3.x 两个版本
如果这个步没有错误的话 sudo make && sudo make install 就安装好了
遇到错误一定要看错误描述,我到最后一步就出错了 ,提示我stdio.h没有找到,应该是没有gcc编译环境 解决办法: sudo apt-get install build-essential
接着还会提示缺少 Python.h 解决办法 : sudo apt-get install python3-dev
第一步完成 接着我们下载PyQt源文件:PyQt-gpl-5.5.1.tar.gz
tar -xzvf PyQt-gpl-5.5.1.tar.gz
cd PyQt-gpl-5.5.1/
python3 c