侧边栏壁纸
博主头像
fynn博主等级

我们应该有恒心,尤其是要有自信心,必须相信自己是有能力的,而且要不惜任何代价把这种能力发挥出来。

  • 累计撰写 51 篇文章
  • 累计创建 21 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

Python下Nuitka pyside2打包exe 参数

fynn
2022-11-03 / 0 评论 / 0 点赞 / 4,802 阅读 / 386 字 / 正在检测是否收录...

打包命令

nuitka --standalone --windows-disable-console --windows-icon-from-ico=favicon.ico --enable-plugin=pyside2 --include-data-dir=./image main.py

常用命令

--mingw64 #默认为已经安装的vs2017去编译,否则就按指定的比如mingw(官方建议编译器使用mingw)
 
--output-dir=out 生成exe到out文件夹下面去
 
--windows-disable-console   #不显示控制台窗口
 
--nofollow-imports  # 所有的import不编译,交给python3x.dll执行
 
--follow-import-to=need  #need为你需要编译成C/C++的py文件夹命名
 
--standalone #独立环境,这是必须的(否则拷给别人无法使用)
 
--show-progress #显示编译的进度,很直观
 
--show-memory #显示内存的占用
 
--include-qt-plugins=sensible,styles #打包后PyQt的样式就不会变了
 
--plugin-enable=qt-plugins #需要加载的PyQt插件
 
--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文件
 
--include-package=复制比如numpy,PyQt5 这些带文件夹的叫包或者轮子
 
--include-module=复制比如when.py 这些以.py结尾的叫模块
0

评论区