最小setup.py文件

如果项目的入口文件是main.py,那么最简单的setup.py文件就如下所示。

from setuptools import setup


setup(
	app=["main.py"],
	setup_requires=["py2app"]
)

只需要在项目目录及环境中执行命令python setup.py py2app即可在dist目录中生成相应的macOS应用文件,要生成Windows可执行文件,需要将setup_requires中的值改为["py2exe"],之后使用命令python setup.py py2exe来完成生成。

py2app还提供了py2applet脚本来自动生成setup.py文件,命令格式为py2applet --make-setup main.py