【踩坑记录】—— app运行闪退(Mac版)

一、故事开始

2022/3/27 一个风和日丽的下午☀️☀️

近期在学做一些入门级的小项目,写了个小工具的脚本之后,想拓展一下,用PYQT5做个简单的小界面,然后分别在Windows和Mac系统下进行打包,输出应用。

Windows下的打包很顺利,并且一次就成功了。但是当我到Mac系统操作的时候,可谓是一步一个坑!我使用的是pyinstaller,在终端用打包命令 pyinstaller -w --clean main.py将项目打包成main.app,双击运行,期望的功能界面出来了,稍微操作一波,小样,这么简单吗?
图1
正当我准备来一波沉浸式体验主功能的时候,wtf ?崩溃了??心里默默做好了准备,要搞心态了!



二、问题分析

通过pyinstaller 执行命令打包完成后,生成了这些文件,主要看下,dist目录,是打包产物
图2
当我双击可执行文件main时,会出现控制台,且展示功能界面,可正常运行。
但是,双击main.app后,就会出现

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值