环境: Python 3.6.4 + Pycharm Professional 2017.3.3 + PyQt5 + PyQt5-tools

① Python 3 安装

Python 3.x 安装时,默认勾选ADD Python 3.6 to PATH和ADD Python to environment variables的情况下,系统会向path中增加以下两个环境变量。

D:\Program Files\Python36\Scripts\;

D:\Program Files\Python36\;

② PyQt5 PyQt5-tools 安装

pip install pyQt5

pip install pyQt5-tools

命令行窗口输入pip install pyQt5和pip install pyQt5-tools

③ 测试是否成功

新建Project,这里要注意的是下图中红色框框里面的两个选项要勾选上,否则新建项目会如图2所示

图1

图2

新建一个python文件,代码如下所示

# FileName : PyQtDemo.py

# Author : Sean

# DateTime : 2018/2/2 12:50

# SoftWare : PyCharm

from PyQt5 import QtWidgets, QtGui

import sys

app = QtWidgets.QApplication(sys.argv)

window = QtWidgets.QWidget();

window.show()

sys.exit(app.exec_())

弹出如下界面即Pyqt5安装成功。

④ 添加QtDesigner

Ctrl+Alt+S 打开Setting->Tools->External Tools->"+"。如下图配置所示

⑤ 添加PyUIC

Ctrl+Alt+S 打开Setting->Tools->External Tools->"+"。如下图配置所示

Argumnets 中填下面的参数

-m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py

⑥ 打开QtDesigner,创建第一个画面

保存完之后你会在项目中看到.ui的布局文件

然后,在布局文件上面鼠标右键找到Externals Tools->PyUIC,单击这个,项目中会生成对应的.py文件。

生成的.py文件

⑦ 新建主程序

# FileName : main.py

# Author : Sean

# DateTime : 2018/2/2 13:00

# SoftWare : PyCharm

import sys

import untitled

from PyQt5.QtWidgets import QApplication, QMainWindow

if __name__ == '__main__':

app = QApplication(sys.argv)

MainWindow = QMainWindow()

ui = untitled.Ui_MainWindow()

ui.setupUi(MainWindow)

MainWindow.show()

sys.exit(app.exec_())

执行main.py,弹出如下界面,即创建成功。

⑧ 打包

安装pyinstaller

pip install pyinstaller

pyinstaller.exe -F -w C:\Users\seed\PycharmProjects\untitled5\main.py

打包好的exe在Scripts的dist文件夹下

以上这篇Python3 安装PyQt5及exe打包图文教程就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

python pyqt5安装_Python3 安装PyQt5及exe打包图文教程相关推荐

  1. 1067 mysql,mysql免安装版1067错误终极解决办法图文教程

    [从笔记本到pc] 笔记本一直都使用MySQL免安装版5.6.17,使用如下方法安装: 今天把同一个zip包传到pc上,按上面的方法安装居然报1067,按上面方法多次尝试还是不行. 百度,google ...

  2. (一)Ubuntu安装详细教程(从镜像制作到NVIDIA驱动安装全流程)——超详细的图文教程

    Ubuntu安装详细教程(从下载镜像到安装NVIDIA驱动) 1.下载镜像文件 2.制作硬盘镜像 2.1 安装UltraISO并打开ISO文件 2.2 制作硬盘镜像 2.3 检查是否成功 3.划分磁盘 ...

  3. win10系统用友软件服务器,win10系统怎么安装用友软件所需要的IIS的图文教程

    摘要: 今天给大家讲解一下win10系统怎么安装用友软件所需要的IIS的图文教程,当在win10系统上安装用友软件时,除非是用友U8,其他版本的用友软件或者畅捷通软件一般是不需要安装IIS的,只有安装 ...

  4. 安装redhat 8.0红帽系统的图文教程(小白必备)

    这篇文章主要介绍了安装redhat 8.0红帽系统的图文教程(小白必备),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧 一.介绍 ...

  5. 安装tensorflow的GPU版本(详细图文教程)--CUDA11.6的安装

    文章目录 TensorFlow简介 TensorFlow是什么 tensorflow版本变迁 tensorflow 2.0 架构 安装过程 常用IDE安装 python3.9的安装 Anaconda的 ...

  6. Windows环境下JDK安装与环境变量配置详细的图文教程

    本节内容:JDK安装与环境变量配置 以下是详细步骤 回到顶部 一.准备工具: 1.JDK JDK 可以到官网下载 http://www.oracle.com/technetwork/java/java ...

  7. 安装Xp和Win7双系统方法(图文教程)

    本人正常给同学们装系统,今天就把我装系统的经验心得给大家分享一下,希望多多支持 这里只介绍安装xp和windows7的双系统 定.实用.版本上又不如windows7,所以我而且是xp和win7在不同的 ...

  8. win8服务器设置虚拟机,win8系统怎么安装虚拟机 win8系统安装虚拟机的详细图文教程...

    win8系统安装虚拟机的详细图文教程: 1.使用Windows+R组合键,调出运行: 2.在运行的框中输入:OptionalFeatures.exe →确定打开Windows功能: 3.初次打开,可能 ...

  9. php7.0康乐安装_Windows服务器安装配置PHP7.0环境图文教程

    PHP7在windows环境中安装已经不像低版本的php了它需要安装其它的一些插件才可以正常的运行了,下面我们来看一篇关于Windows服务器安装配置PHP7.0环境图文教程了,希望对各位有帮助. 在 ...

最新文章

  1. load python txt文件_详解Python中numpy.loadtxt()读取txt文件
  2. 深入解析:TRUNCATE TABLE 的内部原理解析与恢复思路
  3. C++ multimap的用法
  4. python界面翻译-我用40行python代码写一个桌面翻译器,很nice
  5. mysql某个表被行锁了_MySQL中的锁(表锁、行锁)
  6. pydev-python 链接mysql数据库(mac系统)
  7. 05-配置数据库的远程连接 创建hive数据库的时候要选择latin1
  8. RHEL 6.x 搭建企业级FTP
  9. 关于举办XX学院“XX杯”网页设计大赛的通知
  10. 数据接口测试工具 Postman 介绍
  11. 你注意到 .Net Framework 和 .Net Core 中使用 Session 的区别了吗?
  12. ActiveMQ性能测试
  13. 如何减小与“大牛”的差距
  14. 使用SourceTree
  15. openbsd下实现双网卡负载均衡
  16. 使用计算机编辑文档的同时 还可播放mp3,win7系统电脑怎么使用Windows Movie Maker剪辑音频文件...
  17. Google广告账号的四种有效申请方法
  18. HashMap1.7 扩容时产生死链
  19. Kony grabs funding to build mobile business apps
  20. 内存泄露分析之MAT工具使用

热门文章

  1. 家长必看 父母须知孩子社交圈九要点(组图)
  2. 基础数学落后与高端人才流失
  3. 程序员编程需要多少个小时?
  4. mxf高速发展和数字电影母版制作技术
  5. js 正则表达式 整合
  6. 面向对象—的__new__()方法详解
  7. Hadoop之Flume详解
  8. 数值计算算法-多项式插值算法的实现与分析
  9. xtrabackup迁移单独一张INNODB表
  10. chrome扩展之3:一步步跟我学开发一个表单填写扩展