mac 下使用py2app打包成.app文件

1.安装py2app
pip3 install py2app

2.cd 到Demo.py文件所在的目录

3.py2applet --make-setup Demo.py
完成显示生成setup.py

4.可以在setup.py里面配置安装包信息

from setuptools import setup

APP = ['Demo.py']
APP_NAME = "MyDemo"
DATA_FILES = []

OPTIONS = {
'argv_emulation': True,
'iconfile': 'Icon.icns', # 添加应用图标
'plist': { #添加应用信息
'CFBundleName': APP_NAME,
'CFBundleDisplayName': APP_NAME,
'CFBundleGetInfoString': "......", # 省略自定义内容
'CFBundleIdentifier': "......", # 省略自定义内容
'CFBundleVersion': "0.1.0",
'CFBundleShortVersionString': "0.1.0",
'NSHumanReadableCopyright': u"Copyright © 2017,"
u" ......, All Rights Reserved" # 省略部分自定义内容
}
}

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

rm -rf build dist # 清除旧的内容
python3 setup.py py2app # 创建APP应用

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容