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应用
网友评论