栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

PyQt5安装与python代码打包为exe文件

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

PyQt5安装与python代码打包为exe文件

内容目录
  • 1、安装PyQt5
    • 1.1 测试安装结果
    • 1.2 测试程序
    • 1.3 运行结果截图
  • 2、安装打包工具
    • 2.1 打包程序
  • 3、关注一下!

1、安装PyQt5
pip install  PyQt5

1.1 测试安装结果

打开python交互界面,输入from PyQt5 import QtWidgets,未报错即安装成功。

1.2 测试程序
import sys
from PyQt5 import QtWidgets
from PyQt5.QtWidgets import *
from PyQt5.QtGui import QFont


class Windows(QtWidgets.QWidget):
   def __init__(self):
      super(Windows, self).__init__()
      self.initUI()

   def initUI(self, ):
      # 设置窗口参数
      self.resize(600, 360)  # 设置窗口大小
      self.setWindowTitle("第一个PyQt桌面应用")  # 设置窗口标题
      self.setFixedSize(self.width(), self.height())  # 禁用最大化

      # 添加一个按钮
      self.btn = QPushButton("弹出消息框", self)
      self.btn.setFont(QFont('黑体', 9, QFont.Bold))
      self.btn.resize(120, 80)
      self.btn.move(self.width() / 2 - 60, self.height() / 2 - 40)
      self.btn.clicked.connect(self.Message)  # 弹出消息框

      self.show()


   def Message(self):
      self.mBox = QMessageBox.information(self, "欢迎提示", "欢迎来到编码魔坊!")


if __name__ == '__main__':
    app = QApplication(sys.argv)
    windows = Windows()
    sys.exit(app.exec_())
1.3 运行结果截图

2、安装打包工具

安装pyinstaller将python代码打包为exe文件

pip install pyinstaller

2.1 打包程序

1)打开控制台,将路径切换到.py文件所在的路径(或直接指定路径)
2)使用pyinstaller将python代码打包为exe文件

注:打包过程中,杀毒软件有可能会误报,忽略即可

3)打包完成后,新生成的.exe文件会被保存在dist文件夹中

3、关注一下!

喜欢的话关注我吧!

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/947689.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号