ubuntu 装pyqt5_ubuntu搭建pyqt5开发环境

本文详述了在Ubuntu系统中安装PyQt5的步骤,包括下载SIP和PyQt5源文件,解决配置过程中的依赖问题,如安装gcc、python3-dev、qt5-default,以及处理QtWebEngine版本不匹配的问题。通过指定qmake路径,跳过QtPositioning模块的安装,并解决sip模块API版本不兼容的错误,最终成功创建并运行了一个简单的PyQt5窗口应用。
摘要由CSDN通过智能技术生成

到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

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值