py2app和py2exe

上一章讲述了使用PyInstaller对Python应用进行打包生成可执行文件的方法。但是PyInstaller存在一个比较大的缺点,就是打包文件体积较大。py2app和py2exe是两个独立的工具,分别用于macOS系统和Windows系统的可执行文件打包。这两个工具都依赖setup.py文件进行配置,并且可以在同一个setup.py文件中同时进行两种配置。