排除py2app

时间:2015-10-18 05:05:16

标签: python matplotlib py2app

我正在创建一个应用程序,我正在使用py2app,所以我可以创建一个我可以分发的包。因为我将在下载时分发我的应用程序,所以我试图降低它的大小。

我的应用使用matplotlib,一个相当大的模块。我注意到py2app包含来自matplotlib的tests文件夹,它非常大(48.7 MB)。我想知道是否有办法告诉py2app排除这个特定的文件,而不是我必须从应用程序的内容中手动删除它(如果我以这种方式删除它,该应用仍然可以正常工作)。

我知道py2app有一个excludes参数,但我尝试的任何东西似乎都没有从模块中删除文件(我甚至试过了一个完整的文件路径)。有没有办法告诉py2app删除这样的文件?另外,我可以像我一样手动删除文件吗?

以下是我尝试删除的文件路径: AppName/Contents/Resources/lib/python3.4/matplotlib/tests

我正在使用Python 3.4

0 个答案:

没有答案