1
即使对于简单的打印“hello world”python脚本,它也会生成72,5mb大小的捆绑包。从脚本内部看,它似乎包含了我的系统上安装的所有Python和相关库。我正在使用一个没有刺激的安装文件来生成一个包。py2app生成捆绑包,其中包含我系统上的所有库
from setuptools import setup
APP = ['test.py']
DATA_FILES = []
OPTIONS = {'argv_emulation': True}
setup(
app=APP,
data_files=DATA_FILES,
options={'py2app': OPTIONS},
setup_requires=['py2app'],
)
是的,磁盘空间很便宜,但是一个72.5mb可执行文件对于hello world的单行程是完全不可接受的。有没有什么方法可以解决这个问题,根据文档,应该只包含需要的库?
对不起,这里的实际问题是什么? – 2014-10-26 21:14:23
而不是樱桃采摘只需要的库,它将每个库合并成一个包。是的,磁盘空间很便宜,但对于hello world one-liner来说,72,5mb可执行文件是完全不可接受的。有没有什么方法可以解决这个问题,根据文档,应该只包含所需的库。 – kissaprofeetta 2014-10-26 22:00:52