[问题] anaconda包装含pandas 的执行档太庞大

楼主: VAIOBIOS (真诚和善良)   2018-04-05 15:38:59
python3.6我写了个150行,有用pandas,用anaconda,下pyinstaller包成执行档,大到28
0MB,用另一个原生IDE,包成执行档24MB,确没把pandas包进去不能执行,请问有什么方法
变小执行档,或能把pandas包进去,多谢
https://i.imgur.com/lzLj2Er.jpg
作者: uranusjr (←這人是超級笨蛋)   2018-04-05 18:37:00
所以你觉得多小才是小?说真的 24 和 28 也差不多啊喔干漏看了是 280 XDDDD 不过还是要先有个基准才好讨论
楼主: VAIOBIOS (真诚和善良)   2018-04-05 19:12:00
我觉得我import的应该30MB搞定
作者: uranusjr (←這人是超級笨蛋)   2018-04-05 22:22:00
这样如果没有坚持一定要单一执行档 (可以有多个档案放在同一个资料夹) 用 Embedded Distribution 应该可行大概 30 MB 左右有机会可以搞定
楼主: VAIOBIOS (真诚和善良)   2018-04-06 08:31:00
一定要但一执行,因为只是很简单的程式
作者: Sunal (SSSSSSSSSSSSSSSSSSSSSSS)   2018-04-06 09:22:00
很简单的程式? 若不用pandas重写呢 毕竟这套件本来就肥
楼主: VAIOBIOS (真诚和善良)   2018-04-07 12:24:00
希望还是用pandas 因为功能齐全,迟早要用到,有stock overflow 文章可参考吗?
作者: kenduest (小州)   2018-04-07 13:43:00
基本上 pandas 本来东西就很多,若你还是要硬 staticlinking 方式放入程式内,通常档案肥大是必然的就 windows .net 来说,一般写 .net 程式的人系统一般还是装一份 .net framework 相关程式库到系统目录内所以后续执行开发的 .net 程式,本身档案就不大,主要要用的呼叫就靠动态方式加载执行

Links booklink

Contact Us: admin [ a t ] ucptt.com