1. 安装

更新pip3

sudo python3 -m pip install --upgrade pip

如果没有安装pip

sudo apt install python3-pip

安装pyqt5

sudo pip3 install pyqt5

可以指定版本安装

sudo pip3 install pyqt5==5.12.0

安装图形设计工具

sudo apt install pyqt5* #安装pyqt5的依赖项

sudo apt install qt5-default qttools5-dev-tools # 安装qtdesigner

2. 安装ui文件转换pythonui文件工具

vscode上搜索插件pyqt,安装PYQT Intergration插件

2.测试

打开设计师界面

./designer

设计一个简单的UI例子,并保存为Ui_test.ui

转换UI文件为PythonUi文件

示例代码:

import sys

from PyQt5.QtWidgets import QMainWindow

from PyQt5.QtWidgets import QApplication

from Ui_test import Ui_MainWindow

if __name__ == "__main__":

app = QApplication(sys.argv)

mw = QMainWindow()

ui = Ui_MainWindow()

ui.setupUi(mw)

mw.show()

sys.exit(app.exec_())

运行结果如下:

3. 官方网站

31. Designer下载网站Qt Designer Download for Windows and Mac​build-system.fman.io

3.2 Qt完整版本下载Index of /archive/qt​download.qt.io

3.3 PyQt官方,文档手册https://www.riverbankcomputing.com/static/Docs/PyQt5/​www.riverbankcomputing.com

3.3 PyQt5发布的pypihttps://pypi.org/project/PyQt5/​pypi.org

ubuntu 装pyqt5_Ubuntu18.04安装pyQt5相关推荐

  1. ubuntu装python3_ubuntu16.04安装python3的包报错

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 Reading package lists... Done Building dependency tree Reading state informat ...

  2. Linux/ubuntu server 18.04 安装远程桌面--vnc server

    此文首发于我的个人博客:Linux/ubuntu server 18.04 安装远程桌面–vnc server - zhang0peter的个人博客 想装桌面端在服务器上的原因是我在终端中开chrom ...

  3. Ubuntu Server 16.04 安装并用两块硬盘做RAID1

    公司为了集中管理项目数据,要求搭建一台文件服务器,通过多次尝试终于搭建完成,在此将Ubuntu Server 16.04安装过程并用两块硬盘做RAID1分享给大家. 特别提示:尽量用英文安装,因为中文 ...

  4. ubuntu server 14.04安装手册【转】

    原创 ubuntu server 14.04安装手册 2019-01-26 22:13:23 baiduoWang 阅读数 1031更多 分类专栏: Linux 版权声明:本文为博主原创文章,遵循 C ...

  5. Ubuntu Server 18.04安装后vi命令解决键盘错乱方法和wifi连接之后不能上网

    Ubuntu Server 18.04安装后vi命令解决键盘错乱方法和wifi连接之后不能上网 一.编辑/etc/vim/vimrc.tiny   使用root权限操作 将"compatib ...

  6. 华为网卡linux驱动安装驱动安装,Ubuntu server 16.04安装网卡驱动方法

    Ubuntu server 16.04安装网卡驱动方法 Ubuntu server 16.04安装,发现无网卡 $ ifconfig -a 检查 /etc/udev/rules.d/下为空 $ ls ...

  7. Ubuntu Server 16.04安装过程记录

    背景 手上有个win10的小主机,平时什么不干,发热也喜人,4核cpu intel z8350(主频1.4GHZ),从网上查找得知好像能装ubuntu 16.04,想学习一下运维知识,就想装个serv ...

  8. Ubuntu Server 16.04安装,磁盘分区。

    Ubuntu Server 16.04.1安装配置图解教程 2017-02-22 株野 阅 23871 转 112 一.Ubuntu Server 16.04.1系统安装 Ubuntu分为桌面版(de ...

  9. 阿里云ECS,Ubuntu Server 16.04安装图形界面远程控制

    最近阿里云有新用户免费体验6个月的活动,虽说是免费体验,但是还是要买个它们的产品才行,我就花9.9买了个最便宜的,然后就获得了一个乞丐版的ECS服务器,配置是1核内存1G.系统装的是Ubuntu Se ...

最新文章

  1. 033_使用ArrayDeque模拟队列结构
  2. 后台系统可扩展性学习笔记(十)Database Partitioning
  3. html:(8):span标签和q标签
  4. 卸载mysql8.0卸载程序_程序卸载失败,来使用微软官方的Windows卸载工具试试
  5. MongoDB学习手记
  6. zabbix配置mysql监控_【zabbix】zabbix配置MySQL监控
  7. c语言怎么把字符型数字变成整型数字,怎么把数字变成字符型
  8. Badboy录制及参数化详细步骤来一波
  9. Tensorflow之计算tensor平均值
  10. 这些超好用的 Mac 系统自带软件,来试试
  11. 走心!15年程序员老兵的40条编程技巧,先收藏了!
  12. Linux系统开机提速我有招!
  13. SQL Server2005如何进行数据库定期备份
  14. 【大模型迁移 2022】Exploring Visual Prompts for Adapting Large-Scale Models
  15. P2495 [SDOI2011]消耗战(虚树+DP)
  16. python中怎么压缩文件_使用Python实现文件压缩和解压
  17. java对接支付宝网页h5支付
  18. python调用外部api返回数据错误_领英网络外API调用返回“未经授权”错误
  19. Android根据语言适配货币符,ios – 使用NSLocale根据国家/地区代码或国家/地区名称获取货币符号...
  20. 【数据库】聊一下数据库的锁机制

热门文章

  1. 在Visio中实现任意两点之间的连线
  2. 堆(Heap)数据结构介绍
  3. 基于SSM的电影票预订系统 JAVA MYSQL
  4. 行为型设计模式---模板方法模式
  5. 【黑金原创教程】【FPGA那些事儿-驱动篇I 】实验二十五:SDHC模块
  6. CSS语法(二)——两个选择器及其扩展
  7. 十二、案例:加利福尼亚房屋价值数据集(多元线性回归) Lasso 岭回归 分箱处理非线性问题 多项式回归
  8. 盛大游戏面试题目小结
  9. 川崎机器人总线通信_川崎机器人技术干货之机器人Profinet从站设定说明
  10. 星上维智能科技CEO左作人,机器视觉会越来越智能化