【问题标题】:CLI application don't work with py2app macOS Big SurCLI 应用程序不适用于 py2app macOS Big Sur
【发布时间】:2021-05-18 12:25:36
【问题描述】:

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

这是错误:

这是我的 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。

【问题讨论】:

    标签: python macos py2app


    【解决方案1】:

    确保您的 py2app 安装正确

    最简单的方法:

    pip install -U py2app
    

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

    确保你正确运行它

    py2applet --make-setup MyApplication.py
    

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-02-26
    • 1970-01-01
    • 2021-05-24
    • 2021-02-26
    • 2021-11-18
    • 2021-02-25
    • 1970-01-01
    • 2022-01-09
    相关资源
    最近更新 更多