请问我用pyinstaller打包出exec文件运行报错是为什么

打包成功提示successfully,执行可执行文件时报错

错误内容是

This program needs access to the screen. Please run with a Framework build of python, and only when you are logged in on the main display of your Mac.

查过各种都和我不一样,我用pycharm能编译能运行,我还专门把虚拟解释器换成系统解释器再打包仍然没有用,请问怎么破

如果pycharm能编译运行,可能是执行方式的问题,打包成exec后,执行方式估计发生了变化。

另外,可以用py2app试试,打包成app试试。

您好,我是有问必答小助手,你的问题已经有小伙伴为您解答了问题,您看下是否解决了您的问题,可以追评进行沟通哦~

如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~

ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632