微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

CLI 应用程序不适用于 py2app macOS Big Sur

如何解决CLI 应用程序不适用于 py2app macOS Big Sur

我使用 python 3.9 制作我的应用程序,我需要将它转换为 .app。它是 CLI,所以它没有 gui。 我尝试使用 py2app 但它不起作用...

这是错误

enter image description here

这是我的 setup.py 文件

from setuptools import setup

APP = ['scanner.py']
OPTIONS = {
   'iconfile': f'/Users/stefanoperrucci/Desktop/icon.icns','argv_emulation': True,'packages': ['certifi'],}

setup(
   app=APP,options={'py2app': OPTIONS},setup_requires=['py2app'],)

我尝试将 python 库复制到 .app 文件夹中,但它不起作用。

我使用的模块是:os、glob、hashlib、subprocess、firebase(我修改了这个库)、Crypto。

解决方法

确保正确安装了 py2app

最简单的方法:

pip install -U py2app

您无需将库复制到 .app 文件夹

确保正确运行

py2applet --make-setup MyApplication.py

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。