pyinstaller 打包多个文件

步骤一:

  1. 进入虚拟环境内,生成.spec文件:pyi-makespec -w data_operation.py

 

步骤二:

  1. 更改.spec文件配置:

    pathex: 项目路径(最好填相对目录,否则在其他位置执行的时候,无法运行);
    binaries:脚本依赖的文件夹名称;
    ['data_operation.py','data_operation_ui.py']:主程序文件。

 

 

步骤三:

  1. 虚拟环境下-打包: pyinstaller data_operation.spec

 

遗留问题(已解决-重新配置虚拟环境,重新 pip安装第三方库,然后打包。mac安全设置-允许运行程序):

  1. 本人环境-mac-m1,python3.8、pyinstaller5.6.2

  2. 问题:在其它电脑上,运行不了。无法识别那个可执行文件。

posted @ 2022-11-03 10:48  浪里小白龙qaq  阅读(414)  评论(0编辑  收藏  举报