当前位置: 首页 > news >正文

PySide6 QML Python打包exe

学习过程记录,看爽了,你就点下赞。
我尝试过用pychar来完成这项工作。很遗憾,没有QtCreator好用 。



好,新建项目完成
下面开代码开发完成

然后开始编译项目
有很多种方式,pyinstaller啊。还有pyside6-deploy等,这里先择pyside6-deploy
在QtCreator的终端(Terminal)里输入pyside6-deploy main.py 回车即可

但是我第一次执行的时候报错了。所以按以下方法重新安装环境

先卸载旧版本

pip uninstall nuitka
pip uninstall pyside6

再安装最新版本

pip install pyside6
pip install nuitka
pip install ordered-set # Nuitka 依赖
以上,编译成单个文件。但是如果软件中存在一些本地文件的读取的相对路径就会有问题。就要像别个软件一下问你要存哪里。然后目标指向那里。
还有另外一种方式,可以生成oneidr 这种方式可以使用相对路径

首先:pyside6-deploy --init
生成:
然后修改 pysidedeploy.spec

改为 mode = standalone
standalone 是生成onedir的方式。 onefile 是指单个文件的方式。
修改后保存

然后在终端里直接执行:pyside6-deploy
pyside6-deploy 会自己查找 pysidedeploy.spec,并使用里面的配置
然后会生成一个文件件(*.dist)里面有执行档:exe 以及一堆的dll , 整体的文档大小也大于单个文件。

完毕

http://www.jsqmd.com/news/1111010/

相关文章:

  • 36款Cherry MX键帽3D模型:打造你的专属机械键盘
  • 第08章:Docker 数据持久化
  • Selenium ActionChains 实战指南:从原理到高级交互自动化
  • 比亚迪是最大客户!底盘电控“突围者”闯关IPO,超七成收入靠EPS
  • 5个AI音频处理神器:OpenVINO插件让Audacity变身专业工作室
  • Meta 推预测市场应用前曾考虑收购 Kalshi,“Arena” 将用积分投注引关注
  • 小鼠转棒疲劳仪
  • 2026 年干细胞存储怎么选?四家机构服务与技术全景解析
  • 计算机岗位招聘薪资分析与可视化系统
  • 画画、设计、开发时,怎么让参考图一直显示在桌面上?
  • 鸿蒙 ArkTS 最全完整版知识点总结
  • 洁净室设计与ESD管理:看不见的守护者
  • 使用Xilinx FPGA完成CAN总线的收发控制(一)
  • 以阿米巴思维激活企业最小作战单元,破解团队经营效能困境
  • 量子计算发展乱象丛生:企业宣称遭质疑,实用化之路还有多远?
  • 5分钟终极指南:用AI视频分析神器快速提取核心内容
  • 2026揭阳黄金回收白银回收铂金回收旧料回收怎么选?五家高实价铂金白银线下门店测评清单 + 联系方式
  • C++ LibTorch 端侧实用技巧(嵌入式 / Jetson / 边缘 Linux,低资源)
  • 萨科微slkor6月30日每日芯闻。国际芯闻
  • GetQzonehistory:5步找回QQ空间10年记忆的Python神器
  • 自动装盘机3Q验证中的PLC数据采集与验证记录自动化方案
  • 特朗普政府取消对 Anthropic 两款 AI 模型出口管制,此前公司加强安全防范
  • 【TEE从入门到精通及实战】93 TEE模型保护:全栈架构模板与工程落地
  • 9月23日Netflix首播《旺卡的金券》:紧跟《鱿鱼游戏》潮流,旁白由AI生成
  • 耗时三月!3D 打印迷你潜艇实现水族箱自动穿梭与充电
  • 告别手动截图:AutoScreenshot 终极自动截屏解决方案指南
  • 差模和共模,这对电磁兼容界的“冤家”,到底是什么?
  • PCB自动化收放板设备的技术演进与国产替代路径
  • 12 周 24 节 AI 课程助初学者入门,涵盖多语言支持与丰富内容!
  • 实时虚拟主播交互开发:VTube Studio API深度技术解析与集成指南