nuitka 打包编译python3 脚本

news/发布时间2024/5/15 20:42:48
pip install ordered-set # 加速编译
pip install nuitka
pip install zstandard # onefile时压缩文件
# 打包命令
python -m nuitka --mingw64 --standalone --output-dir=out --show-progress --onefile  --windows-disable-console --windows-icon-from-ico=1.ico --output-dir=out --windows-company-name=jxkshu --windows-file-version=1.0.0.0 jxkServer.py --mingw64 #默认为已经安装的vs2017去编译,否则就按指定的比如mingw(官方建议)
--standalone 独立环境,这是必须的(否则拷给别人无法使用)
--windows-disable-console 没有CMD控制窗口
--output-dir=out 生成exe到out文件夹下面去
--show-progress 显示编译的进度,很直观
--show-memory 显示内存的占用
--enable-plugin=pyside6
--plugin-enable=tk-inter 打包tkinter模块的刚需
--plugin-enable=numpy 打包numpy,pandas,matplotlib模块的刚需
--plugin-enable=torch 打包pytorch的刚需
--plugin-enable=tensorflow 打包tensorflow的刚需
--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文件(2021年我会再出教程来解释)
--include-package=复制比如numpy,PyQt5 这些带文件夹的叫包或者轮子
--include-module=复制比如when.py 这些以.py结尾的叫模块

  

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.ulsteruni.cn/article/30686520.html

如若内容造成侵权/违法违规/事实不符,请联系编程大学网进行投诉反馈email:xxxxxxxx@qq.com,一经查实,立即删除!

相关文章

Go每日一库之17:watermill

简介 在上一篇文章Go 每日一库之 message-bus中,我们介绍了一款小巧、实现简单的异步通信库。作为学习,message-bus确实不错。但是在实际使用上,message-bus的功能就有点捉襟见肘了。例如,message-bus将消息发送到订阅者管道之后就不管了,这样如果订阅者处理压力较大,会在…

javaweb运行tomcat时Jsp文件显示源码

今天在写javaweb项目的时候出现了运行一直不打开浏览器,如果手动打开浏览器的话,就会出现自己写的jsp文件中的所有源码,具体如图所示我的问题在Servlet中因为要告诉jsp文件servlet在哪里所以要在类名的上一行写上@WebServlet("/Servlet"),但是由于我的粗心写成了@…

9.20日

今天在英语提高课堂上简单学习了状语从句的用法

手游模拟器长时间运行后,游戏掉帧且不恢复

1)手游模拟器长时间运行后,游戏掉帧且不恢复2)FrameBuffer Fetch无论哪种模式在确定支持的手机上显示全紫3)协程中yield return CoFunction()和yield return StartCoroutine(CoFunction())的区别这是第353篇UWA技术知识分享的推送,精选了UWA社区的热门话题,涵盖了UWA问答…

学法减分-基于搜索引擎

缘由违章扣分较多,通过学法减分减少扣分操作线上申请:12123操作 线上学习:文档或视频 线上考试:一次考试,2次补考线上考试可以通过搜索引擎指定网站的功能搜索考题关键字,基本能过 示例最大允许总质量百分之三十 site:https://www.jiakaobaodian.com/site:https://www.ji…

Mybatis 04 一对一,一对多,多对多关联映射

一对一 一个员工对应一个部门实体类 emp package com.entity;import java.io.Serializable; import java.math.BigDecimal;public class EmpVo implements Serializable {private Integer empno;private String ename;private String job;private Integer mgr;private String …