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

nuitka打包软件程序

将python代码打包成exe桌面程序

1、打包参数含义

"""-–mingw64 默认为已经安装的visio stdio去编译-–standalone 独立环境,这是必须的(否则拷给别人无法使用)-–windows-disable-console 没有CMD控制窗口-–output-dir=out 生成exe到out文件夹下面去-–show-progress 显示编译的进度,很直观-–show-memory 显示内存的占用-–include-qt-plugins=sensible,styles 打包后PyQt的样式就不会变了-–plugin-enable=pyside6 需要加载的PyQt插件-–plugin-enable=torch 打包pytorch的刚需-–windows-icon-from-ico=你的.ico 软件的图标-–windows-company-name=Windows下软件公司信息-–windows-product-name=Windows下软件名称-–windows-file-version=Windows下软件的信息-–windows-product-version=Windows下软件的产品信息-–windows-file-description=Windows下软件的作用描述-–windows-uac-admin=Windows下用户可以使用管理员权限来安装-–linux-onefile-icon=Linux下的图标位置-–onefile 像pyinstaller一样打包成单个exe文件-–include-package=复制比如numpy,PyQt5 这些带文件夹的叫包或者轮子-–include-module=复制比如when.py 这些以.py结尾的叫模块-–show-memory 显示内存-–show-progress 显示编译过程-–follow-imports 全部编译-–nofollow-imports 不选,第三方包都不编译-–follow-stdlib 仅选择标准库-–follow-import-to=MODULE/PACKAGE 仅选择指定模块/包编译-–nofollow-import-to=MODULE/PACKAGE 选择指定模块/包不进行编译
"""

2、打包成文件夹

  • nuitka --standalone -–windows-disable-console --show-memory --show-progress --plugin-enable=pyside6 --follow-imports --output-dir=out --windows-icon-from-ico=./config/icon.ico imageHandle.py

3、打包成一个exe

  • nuitka --onefile -–windows-disable-console --show-memory --show-progress --plugin-enable=pyside6 --follow-imports --output-dir=out --windows-icon-from-ico=./config/icon.ico imageHandle.py
http://www.lryc.cn/news/103433.html

相关文章:

  • 12-3_Qt 5.9 C++开发指南_创建和使用静态链接库
  • conda模式安装paddlepaddle2.4.2版本
  • 英语疑问句
  • k8s证书更新,kubeadm安装的K8S证书过期后无法使用后证书更新方法
  • java实现日期拆分的方法
  • Ansible之playbook剧本编写
  • 【ChatGPT辅助学Rust | 基础系列 | Hello, Rust】编写并运行第一个Rust程序
  • 自监督去噪:Noise2Noise原理及实现(Pytorch)
  • BES2700 SDK绝对时间获取方法
  • Closure Table-树形多级关系数据库设计(MySql)
  • 【SQL应知应会】表分区(一)• MySQL版
  • java语法基础-- 变量、标识符、关键字
  • [STL]stack和queue模拟实现
  • 汽车销售企业消费税,增值税高怎么合理解决?
  • flask数据库操作
  • 【C++】 哈希
  • TCP三次握手和四次挥手以及11种状态(二)
  • 【华为OD】运维日志排序
  • Mag-Fluo-4 AM,镁离子荧光探针,是一种有用的细胞内镁离子指示剂
  • 与 ChatGPT 进行有效交互的几种策略
  • 华为云安装MySQL后,本地工具连接MySQL失败
  • Flink On Yarn模式部署与验证
  • [数据库]对数据库事务进行总结
  • 【Lua学习笔记】Lua进阶——Table(2)
  • 如何进行软件回归测试
  • php://filter绕过死亡exit
  • RS485/RS232自由转ETHERNET/IP网关profinet和ethernet区别
  • Hadoop_HDFS_常见的文件组织格式与压缩格式
  • 算法与数据结构(四)--排序算法
  • 【C/C++】C++11 在各编译器版本支持详情