我试图创建一个分发文件夹'冻结' (对于我的python程序,目前用于Windows,后来用于其他操作系统)。起初我使用py2exe和后来的PyInstaller。 我只使用了Scipy的一些函数:
mappingA.addPropertyMapping(
RKRelationshipMapping(fromKeyPath: "b",
toKeyPath: "b",
withMapping: B.mapping()
)
)
总体而言,文件夹大小几乎是200MB,我的程序并非都是如此。 我需要一种方法来取代&numpy' numpy'和' scipy'与其他" leaner"包装,或者最好使用"冰箱"计划使其尽可能少。
P.S。 单个文件分发大约50MB,这对我来说也太大了。
由于
答案 0 :(得分:1)
有时pyinstaller包含并非总是必需的“可选”导入。您可以尝试排除一些大的Numpy库,例如从命令行通过--exclude-module
。然后,您必须彻底测试您的程序是否仍然有效。