针对ubuntu系统,开发环境需要python2.7  python3.5  pyqt5   qt designer.

首先是几个软件的安装过程, ubuntu系统一般已经配置好了python,所以无需安装,如果没有可以自行百度安装.

1. pyqt5安装:

sudo apt-get install python3-pyqt5

2. qt designer安装:

sudo apt-get install qt5-default qttools5-dev-tools

上述文件安装完之后就可以开始愉快地写代码了.

3. 命令行输入 designer

可以打开qt designer的界面,如下图:

之后的界面设计就由各位大显身手了

4. ui文件转为python代码

在designer中设计完界面后,保存为demo.ui. 在命令行使用

pyuic5 -o demo.py demo.ui

就可以自动将ui转为python代码.

如下图:

大家可以打开demo.py简单看一下里面的代码,之后我们在我们的python程序中import demo即可使用ui中的部件.

之后就是愉快地写代码了.

pyqt5 安装与使用相关推荐

  1. winpython使用教程-Win系统PyQt5安装和使用教程

    安装PyQt5: 安装流程如下: 1.PyQt5下载界面中提供了win32,win64,linux,macos等系统的下载版本,这里我选择的是PyQt5-5.10.1-5.10.1-cp35.cp36 ...

  2. Python gui编程pyQt5安装步骤

    Python gui编程pyQt5安装步骤 =============================== -m PyQt5.uic.pyuic  $FileName$ -o $FileNameWit ...

  3. python pyqt5安装_Python3 安装PyQt5及exe打包图文教程

    环境: Python 3.6.4 + Pycharm Professional 2017.3.3 + PyQt5 + PyQt5-tools ① Python 3 安装 Python 3.x 安装时, ...

  4. [Deepin - Pycharm] PyQT5安装配置

    [Deepin - Pycharm] PyQT5安装配置 1.环境依赖 python3基础环境, pip下载器 pycharm编辑器 2. 从系统环境中安装pyqt5, qtdesigner > ...

  5. PyQt5安装失败总结

    最近在搞创新创业用到了GUI设计,闲来学了下qt,结果发现qt安装不了,搞了半天终于发现问题. 下面介绍一下失败经过,看看有没有小鼠和我一样犯的错误. 1.正常安装流程: pyqt5安装 直接使用pi ...

  6. python3.6+PyQt5安装

    1.安装好python3.6,可按照官网安装,此步骤略过,详细介绍PyQt5的安装 2.打开cmd,运行如下命令进行PyQt5的安装 pip install PyQt5 3.PyQt5安装完成后,发现 ...

  7. PyQt5(一) PyQt5安装及配置,从文件夹读取图片并显示,模拟生成素描图像

    目录 一.环境配置 1.1 安装PyQt5 1.2 安装Qt工具包 1.3 配置环境变量 ?1.4 测试PyQt5 ?1.5?配置PyCharm 二.QtDesigner 窗口简单介绍 2.1 初始界 ...

  8. 【转载】pyqt5安装教程

    基础环境:python3.9+pycharm 2022.2.3社区版+W10 安装步骤就5步如下: 1.安装PyQt5: 2.安装PyQt5_tools; 3.安装pyqt5designer并在pyc ...

  9. QT Designer + VS Code + PyQt5 安装教程

    QT Designer + VS Code + PyQt5 安装教程 一.安装环境 二.VS Code安装及配置 1.下载安装包 2.安装软件 3.VS Code基本配置 4.VS Code配置PyQ ...

  10. pyqt5 安装pyqt ERROR: Could not install packages due to an OSError: [Errno 13] Permission denied:解决方案

    pyqt5 安装pyqt ERROR: Could not install packages due to an OSError: [Errno 13] Permission denied:解决方案 ...

最新文章

  1. 在多台FMS服务器之间共享流
  2. 信号完整性与电源完整性分析_「1月11日 免费视频直播」高速PCB信号完整性和电源完整性仿真实战分析、ADS创新解决方案分享-送给工程师的一份新年礼物...
  3. et操作 python wps_拿起来就用的office二次开发(python,win32com使用经历总结)
  4. Silverlight 异步单元测试
  5. Python案例:用米粒填充国际象棋盘
  6. PhpStrom 配置Xdebug
  7. SpringSecurity系列(四) Spring Security 实现权限树形菜单
  8. hibernate 基础方法(一)及Hibernate中java对象的三种状态
  9. [数论] 快速傅里叶变换FFT
  10. rufus 制作U盘启动工具
  11. 编程常用小技巧(持续更新~)
  12. 创意爆破效果PS动作
  13. 大型医院PACS系统源码
  14. 设计模式之禅【解释器模式】
  15. H5下载安装app(ios端和android)
  16. Apollo二次规划的应用之PWJ
  17. 计算机毕业设计ssm+vue基本微信小程序的快递柜管理系统
  18. 基于FPGA的一维卷积神经网络CNN的实现(二)资源分配
  19. 在html页面中使用模板继承,HTML5下的模板继承
  20. 微信文章分享代码(PHP版)

热门文章

  1. 老司机 iOS 周报 #30 | 2018-08-06
  2. 房市云里雾里,58、我爱我家抱团取暖还是各怀鬼胎
  3. 使用BEGAN生成美女图片
  4. Word文档去掉段落前的框框□□
  5. Ubuntu 安装 Xfce4+Xrdp+Chrome 远程桌面
  6. 博士意外发现秘密:DALL-E 2自创语言,人看不懂但能生成特定图像,可能会被用来搞事!...
  7. 端点检测和响应EDR与OSSEC
  8. 计算机windows7未能启动,win7开机启动u盘,windows7系统未能启动
  9. 轻量级数据库访问框架FastSQL
  10. 记录Matlab下载安装