安装pyqt5及软件打包
1.首先建立anaconda环境并选择编译器
2.安装pyqt5,sip,pyqt5-tools
pip install pyqt5
pip install sip
pip install pyqt5-tools
3.配置QTDesigner
4.配置自动化.ui转.py工具--pyuic
5.ui类继承
class Window(QWidget,Ui_Form):#继承一下QWidget类,多继承Ui_From类,其实就可以把Window看成Ui_Form[重要]def __init__(self):super().__init__()#super表示Window类构造函数向上继承QWidget类的构造函数#主窗口设置# self.setWindowTitle('title')# self.resize(500, 500) # 窗口大小# self.move(400, 200) # 窗口显示到什么位置#复选框添加要素self.setupUi(self)#直接调用内部控件方法,注意setupUi()传入的是self自己实例化的对象
6.实例化
app=QApplication(sys.argv)window=Window()
window.show()sys.exit(app.exec_())
7.软件化
8.踩坑注意事项
(1).pyqt打包问题1
pyqt5有一个webEngine扩展需要重装,因为在pyqt高版本没有
去官网搜,我这边的版本是PyQtWebEngine-5.15.6-cp37-abi3-win_amd64.whl
然后pip install安装一下
(2).pyqt打包问题2
python的matplotlib在用pyinstaller打包时可能会出错运行不了,这种情况需要先卸载pip uninstall matplotlib 与pyinstaller 再重装即可
9.打包方式
pyinstaller python文件名 (中间可选参数-F 为只生成一个文件,不建议,效率慢 -w隐藏黑色控制台窗口,调试时可用,发布时加上-w)pyinstaller -D -w 文件名.py
安装pyqt5及软件打包相关推荐
- python pyqt5安装_Python3 安装PyQt5及exe打包图文教程
环境: Python 3.6.4 + Pycharm Professional 2017.3.3 + PyQt5 + PyQt5-tools ① Python 3 安装 Python 3.x 安装时, ...
- linux 下安装好的软件打包,关于打包软件的安装
相思爱文 于 2009-03-12 17:50:18发表: 引用: : #tar xvfz rarlinux.tar.gz 回车(tar命令 xvfz参数 rarlinux.tar.gz替换你的文件名 ...
- python - 安装pyqt5模块,PyCharm配置QtDesigner/Pyuic/Pyrcc,ui转py文件,图片转ico/icns格式,pyinstaller/py2app打包代码
window配置Python+PyQt5+QtDesigner+PyUic+PyRcc(最全安装教程):https://blog.csdn.net/baidu_35145586/article/det ...
- python安装pyqt5 qml_PyQt5:PyQt5程序打包2
LEARN MORE 正文 今天我们用计算器的例子打包一下这个应用程序(Windows7系统下). 1 简单的打包pyinstaller calculator.py 在屏幕上出现大量的INFO信息后, ...
- Centos7.5使用本地iso文件创建本地源,实现安装源中已经打包存在的软件
使用本地iso文件创建本地源,实现安装源中已经打包存在的软件 1.确定本地有iso文件 eg:CentOS-7-x86_64-Everything-1804.iso2.将iso文件进行挂载 ,指定挂载 ...
- java打包软件静默安装_常用软件的静默安装方法介绍
有时我们在安装程序的时候,希望是静默安装的,不显示下一步下一步,这编访问来教大家如何来操作,现在常用的制作安装程序的软件有, Microsoft Windows Installer , Windo ...
- 小白也会Java软件打包EXE(直接生成一个exe安装文件)
前言:Java软件程序以其跨平台的特性被广泛使用于各类操作系统中,目前有部分需求是需要将Java程序打包成EXE可执行文件,可以实现在任意一台Windows系统下安装使用,而不需要冗余的资源文件,只要 ...
- win10生成UWP软件打包 安装UWP软件
1.win10生成UWP软件打包 环境:win10+vs2017 参考:https://docs.microsoft.com/zh-cn/windows/uwp/packaging/packaging ...
- windows 环境下python 安装 pypcap 并用pyinstaller打包到exe,解决DLL 加载失败。
安装 PYQT5 pypcap 环境: windows10_x64 python3.6.3 pycharm2017.2.4 备注: 需要安装 Visual C++ Build Tools 2015 可 ...
最新文章
- microsoft store更新不动_App Store顶尖笔记软件大更新!快来看看有何不同!(文末有福利)...
- 泛型的应用-vue3之ref
- 因子(factor)的研究
- 【观察】揭秘宏杉科技存储自主创新“登顶”之路
- 向日葵服务器维护,向日葵远程服务器
- python和前端哪个好_web前端和python学哪个出来工资高?
- 【C语言】案例五十一 员工档案管理系统
- 隐藏在Windows XP中的28个秘密武器
- 笑声的音效素材,几百个你想要的都在这
- 带你撸一台免费云服务器
- 三维图形几何变换与投影变换
- 在Word中让公式在中间,公式编号右对齐
- BGP(3)--路由策略
- 计算机科学与技术考研辅导班,[独峰考研]清华大学计算机科学与技术考研辅导班-清华计算机系考研经验真题...
- 表单和servlet在idea中实现文件的上传
- YJX基础44 __declspec(naked)
- Mysql 查询数据库容量大小的方法步骤
- 机器学习算法-监督/无监督
- 工业级4G/5G多卡聚合路由器(应急通讯、车载通讯、视频传输)
- http组成部分_博客的组成部分| 第三部分
热门文章
- 流媒体服务器与web客户端插件的配置与搭建(Darwin Streaming server + Quictime plugin)
- matlab数字信号处理实验报告,数字信号处理实验报告(Matlab与数字信号处理基础).doc...
- 5分钟玩转Axure之创建元件库
- PHP 去除字符串中的所有空格,比trim()更加好用
- 【数据库系统】RocksDB 极简教程
- vue3使用pingfang字体
- Spring Boot Thymeleaf中使用Shiro标签
- 洛谷OJ 入门与面试 B2001-B2148 题解
- java生成32位流水号,Java生成流水号
- win10必须禁用的服务_WIN10关闭自动更新的两种方法