-D:使用此参数,PyInstaller将生成一个目录,其中包含可执行文件和所有依赖的库文件。这是PyInstaller的默认打包方式,适用于需要详细管理和查看依赖项的情况。 -F:此参数指示PyInstaller生成一个单个的可执行文件,该文件包含所有依赖的库文件。虽然生成的文件较大,但这种方式更方便分发和部署。 -c:当使用此参数时,PyInsta...
使用-a参数,PyInstaller会在打包时不包含编码。这在支持Unicode的Python版本上是默认行为,但如果你需要明确指定这个行为,可以使用-a参数。 八、-d 或—debug -d参数用于产生debug版本的可执行文件。在开发过程中,我们经常需要调试程序,使用-d参数可以生成带有调试信息的可执行文件,方便我们进行调试。 除了以上这些常用...
-a, –ascii 不包含编码.在支持Unicode的python版本上默认包含所有的编码. -d, –debug 产生debug版本的可执行文件 -w,–windowed,–noconsole 使用Windows子系统执行.当程序启动的时候不会打开命令行(只对Windows有效) -c,–nowindowed,–console使用控制台子系统执行(默认)(只对Windows有效) ...
40%20%15%15%10%PyInstaller参数选择分布onefilenoconsoleiconadd-datahidden-import 打包工作流程 下面是一个打包工作流程的示意图,展示了使用PyInstaller打包的主要步骤: flowchart TD A[开始打包] --> B{选择参数} B -->|一个文件| C[--onefile] B -->|图标文件| D[--icon] B -->|隐藏导入| E[--...
pyinstaller最重要的两个参数就是-F与-D参数 使用-F参数,pyinstaller会将python脚步打包成单个exe文件 使用-D参数,pyinstaller会将python脚步打包成一个文件夹,运行程序时,需要进入该文件夹,点击运行相应的可执行程序 此前为了美观,开源通过 -i 参数指定程序的icon(图标),但这个命令只在windows下生效,本人MacOS上是没...
pyinstaller参数大全 1 快速开始 确保已安装要求,然后从 PyPI 安装 PyInstaller: pip3.8 install -U pyinstaller 验证安装 在所有平台上,该命令pyinstaller现在应该存在于执行路径上。要验证这一点,请输入命令: pyinstaller --version 对于绝大多数程序,这可以通过一个简短的命令来完成,...
一、pyinstaller相关参数-F,–onefile 打包一个单个文件,如果你的代码都写在一个.py文件的话,可以用这个,如果是多个.py文件就别用 (这个方便)-D,–onedir 打包多个文件,在dist中生成很多依赖文件,适合以框架形式编写工具代码,我个人比较推荐这样,代码易于维护-K,–tk 在部署时包含TCL/TK-a,–ascii 不包含编码...
pyinstaller命令的常用参数PyInstaller命令的常用参数有: 1.-F:打包一个单个文件。 2.-D:打包多个文件。 3.-w:在Windows上隐藏命令行窗口。 4.-c:使用控制台子系统执行。 5.-s:可执行文件和共享库将通过strip进行压缩。 6.-X:如果有UPX安装,会压缩执行文件。 7.-o DIR:指定spec文件的生成目录。 8.-p ...
这个参数用于显示帮助信息,列出所有可用参数及其说明。使用这个参数可以快速查看PyInstaller的命令行参数,了解每个参数的作用和用法。 -D 使用-D参数可以生成一个目录,其中包含可执行文件和所有依赖的库文件。这是PyInstaller的默认打包方式。生成的目录结构如下: dist/ ├── 可执行文件 └── 依赖的库文件 使用这种...