Python
py2exe
cx_Freeze
PyInstaller

python実行ファイル変換モジュール比較2

More than 1 year has passed since last update.

python実行ファイル変換モジュール比較の続き

いろいろな環境で試しています(更新中)

いまのところ、PyQt4を使ったGUI実行ファイルだと、zipで圧縮して20MBくらいのサイズが限界


環境1


  • python 2.7.12

  • numpy : 1.11.2

  • matplotlib : 1.5.1

  • PyQt : 4.11.4

py2exe
PyInstaller
cx_Freeze

version
0.6.9
3.3.dev0+483c819
4.3.4

file size[MB]
43.5
81.5
44.7

execution time[sec]
15
49
8

startup time[sec]
1
5
1


環境2

numpyのバージョンを下げてMKLとの依存をなくした環境

* python 2.7.12

* numpy 1.9.3

* matplotlib 1.4.3

* PyQt 4.11.4

py2exe
PyInstaller
cx_Freeze

version
0.6.9
3.2
4.3.4

file size[MB]
41.9
66.5
43.8

execution time[sec]
15
43
7

startup time[sec]
1
3
1