当前位置: 首页 > 网络应用技术

快速将多个PY文件和其他文件打包为EXE可执行文件

时间:2023-03-06 19:50:16 网络应用技术

  最近,我正在学习PYQT5,我感到非常有趣。顺便说一句,我将记录我的包装记录,我应该学会不学习笔记。如果您只是学习Python包装,则可以学习。

  我认为内容有助于进入GZH(Python编程学习圈),以了解有关技术干货的更多信息,并且有很多信息教程需要接收。欢迎有兴趣了解的朋友。

  首先准备要打包的工程文件(/剪辑)。在此文件中,我们将frame_main.py视为主要程序。

  输入CMD中当前的Python环境,然后输入当前项目的文件夹:

  下载并安装Pyinstaller

  .spec文件是安装配置文件,其角色是配置可执行文件!因为我们使用frame_main.py作为主程序,请输入以下命令如下

  pyi-makespec frame_main.py

  您可以看到frame_main.spec文件目前在文件夹下生成。内容如下:

  我们需要配置它,包括文件和静态资源(图片等),

  将所有PY文件添加到分析中,并将所有静态资源添加到Datas。还有一个EXE文件图标,请记住使用图标的绝对路径。

  (备注:-f由文件制成,-w在运行时不是黑色窗口)

  包装完成后,将在当前目录文件夹下生成远端文件夹。打开后,您将找到我们的EXE文件。

  双击EXE文件,您会发现仍然会有一个黑色窗口,即控制台。

  兄弟拨号后,我终于发现了问题所在,规格文件是:

  继续运行并再次打包。

  双击EXE文件

  这不会显得黑色框架...

  原始:https://juejin.cn/post/7099632026827833352