1 准备SD卡8G以上,16G更佳。

编译过程中,会耗用大量存储空间。一定在编译之前运行sudo raspi-config,选择expand file system扩展SD卡的分区。

如果空间不够,会导致运行挂起。使用df -h可查看存储卡的可用容量。

2 更新资源的索引清单

sudo apt-get update (从服务上下载索引清单)

sudo apt-get upgrade (比较索引清单,更新依赖关系)

3 安装 python-dev

sudo apt-get install python-dev

否则在编译SIP时,会提示 fatal error: Python.h: No such file or directory

4 安装libqt4-dev

否则在编译PyQt时会提示 Error:Make sure you have a working Qt qmake on your PATH or use the -q argument to explicitly specify a working Qt qmake 5。

依次安装SIP和PyQt。

安装SIP:

wget http://sourceforge.net/projects/pyqt/files/sip/sip-4.16.6/sip-4.16.6.tar.gz

tar vxf sip-4.16.6.tar.gz

cd sip-4.16.6

python configure.py

make

make install

安装PyQt4:

#wget http://sourceforge.net/projects/pyqt/files/PyQt4/PyQt-4.10/PyQt-x11-gpl-4.10.tar.gz

wget http://sourceforge.net/projects/pyqt/files/PyQt4/PyQt-4.10.4/PyQt-x11-gpl-4.10.4.tar.gz/download

cp download PyQt-x11-gpl-4.10.4.tar.gz

tar vxf PyQt-x11-gpl-4.10.4tar.gz

cd PyQt-xll-gpl-4.10.4

python configure.py

make

make install

5 运行Python&GUI的源代码

进入PyQT下面的Examples目录,使用python *.py方式运行。

下面这张图是周末两天的成果,虽说很是简陋,但运行成功的一刻,一切都值得了:)。

树莓派python交互界面实例_玩转树莓派-RaspBerry,使用Python开发定制界面相关推荐

  1. python交互界面实例_什么是“面向对象”程序设计-以Python为例

    面向对象的概念 面向对象(Object Oriented,OO)是软件开发方法.面向对象的概念和应用已超越了程序设计和软件开发,扩展到如数据库系统.交互式界面.应用结构.应用平台.分布式系统.网络管理 ...

  2. python交互界面实例_什么是“面向对象”程序设计以Python为例

    面向对象的概念 面向对象(Object Oriented,OO)是软件开发方法.面向对象的概念和应用已超越了程序设计和软件开发,扩展到如数据库系统.交互式界面.应用结构.应用平台.分布式系统.网络管理 ...

  3. 树莓派python界面编程_玩转树莓派-RaspBerry,使用Python开发定制界面

    标签: 1 准备SD卡8G以上 编译过程中,会耗用大量存储空间,4G不够用的. 2 更新资源的索引清单 sudo apt-get update (从服务上下载索引清单) sudo apt-get up ...

  4. ubuntuv20启动界面美化_玩转Reno4手机,ColorOS 7.2界面清爽更贴心_手机通讯

    2020-10-30 15:24:180点赞0收藏0评论 创作立场声明:iambillbil图文 最近入手了这款来自OPPO品牌的经典手机Reno4,上手了一段时间以后使用倍感轻松流畅.前面已经向大家 ...

  5. 树莓派python交互界面实例_树莓派综合项目2:智能小车(二)tkinter图形界面控制...

    一.介绍 树莓派综合项目2:智能小车(一)四轮驱动中,实现了代码输入对四个电机的简单控制,本章将使用Python 的图形开发界面的库--Tkinter 模块(Tk 接口),编写本地运行的图形界面,控制 ...

  6. python大游戏_玩游戏就能学Python?太炫酷了!

    原标题:玩游戏就能学Python?太炫酷了! 要说现在最火的语言,那一定是Python了. 各种排行榜里,Python的排名都是蹭蹭蹭地往上涨.Python也确实是最适合新手入门的语言了,语法简单,应 ...

  7. openhd 树莓派_玩转树莓派Raspberry Pi 篇二:XBMC篇

    玩转树莓派Raspberry Pi 篇二:XBMC篇 2014-04-14 11:23:51 543点赞 737收藏 114评论 大家好,又见面了. 知乎上有人问"给 PC 装黑苹果的人是什 ...

  8. python的电脑推荐_推荐8款常用的Python GUI图形界面开发框架

    作为Python开发者,你迟早都会用到图形用户界面来开发应用.本文将推荐一些 Python GUI 框架,希望对你有所帮助,如果你有其他更好的选择,欢迎在评论区留言. Python 的 UI 开发工具 ...

  9. python命令行模式和交互模式区别_对命令行模式与python交互模式介绍

    命令行模式与python交互模式 1.在命令行模式下,可以执行 python 进入 Python 交互式环境,也可以执 行 python hello.py 运行一个.py 文件. 2.在 Python ...

最新文章

  1. 桌面虚拟化“寻人行动”-转裁
  2. C语言实用算法系列之学生管理系统_单向链表内操作_提取排序规则
  3. 书店售书最低价格问题
  4. ES6/02/创建对象,构造函数和原型,原型和原型链,this指向,类,ES5新增的方法,数组方法,回调函数,ES5新增的字符串方法,ES5中新增的对象方法
  5. 求水面面积(C语言)
  6. webSocket实现聊天室功能
  7. BZOJ 1023 仙人掌图
  8. java——Java环境搭建:JDK安装、常用命令
  9. Gavin Wood的故事:神级黄皮书、出走以太坊、乱世成名与三代区块链
  10. 最全前端面试问题及答案总结
  11. 力扣(LeetCode)904. 水果成篮(C语言)
  12. mongodb权威指南读书笔记
  13. 【日志】20220414
  14. 英语厉害的人,90%都做对了这件事!年薪百万大神一句话揭穿英语学习真相!...
  15. Linux上的中文输入法安装(Ubuntu + Kali五笔拼音)
  16. 四、Python 面试题大全,机会是给有准备的人,每天进步一小步,成功前进一大步!(前端、框架和其他)
  17. VM15安装macOS一些问题,unlocker解锁后无mac选项,mac系统磁盘分区问题
  18. Go+Wails学习笔记(一)环境搭建与配置
  19. 页面设计:响应式设计电子商务网站案例学习
  20. 【动态规划】01背包问题+查找背包物品

热门文章

  1. jvm gc阻塞时长 占比_jvm进行转义分析需要多长时间? 可能比您想象的要长。
  2. eclipse开发jsf_在Eclipse上创建JSF / CDI Maven项目
  3. 设计模式示例_责任链设计模式示例
  4. th:each嵌套_难题:嵌套的computeIfAbsent
  5. primefaces_PrimeFaces:在动态生成的对话框中打开外部页面
  6. JDK 12开关表达式遇到意外的枚举值
  7. mapreduce 算法_MapReduce算法–了解数据联接第1部分
  8. 使用Oracle Data Integrator(和Kafka / MapR流)完善Lambda体系结构
  9. ibm aix_IBM AIX:Java进程大小监视
  10. 在OpenShift上部署Java EE微服务