pyinstall的参数详解

PyInstaller是一款将Python应用程序打包为独立可执行文件的工具,具有跨平台特性,可以在Windows、Linux、macOS等平台上运行。以下是PyInstaller常见的参数:

  1. -y, –yes:不询问任何问题,直接使用默认设置。
  2. -F, –onefile:将应用程序打包成一个单独的可执行文件,便于分发和部署。
  3. -D, –onedir:将应用程序打包成一个目录,包含多个文件,便于开发和调试。
  4. -c, –console:指定应用程序为命令行应用程序,打包时不包含GUI界面相关的文件。
  5. -w, –windowed, –noconsole:指定应用程序为GUI应用程序,打包时不包含命令行相关的文件。
  6. -i, –icon:指定GUI应用程序的图标文件。
  7. -n, –name:指定生成的可执行文件的文件名。
  8. -p, –path:指定Python模块的查找路径。
  9. –hidden-import:指定需要手动导入的Python模块。
  10. –additional-hooks-dir:指定额外的钩子脚本目录。
  11. –clean:清除所有的缓存文件和临时文件。
  12. –noupx:禁用UPX压缩。

这些参数可以通过命令行或者.spec文件进行配置。每个参数都有不同的作用和用法,需要根据实际情况进行选择配置。

可以多个参数组合使用,例如:

pyinstaller -w -i='E:\Pyroot\convertPDF\file-pdf-o.png'  conver-pdf.py
发布日期:2023-05-17 浏览次数:693

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注