cx_freezeで出た余分なライブラリ群のモジュールを、必要最小限にして、軽量化するのは、大変だ。
自分の場合、150個近く、知らないモジュールが出てきてしまっている。
自分の場合、150個近く、知らないモジュールが出てきてしまっている。
ライセンスが良く分からないものを、再配布できない。
だけど、これらを消して、cx_freezeでビルドし直して、動作チェックするのは、時間がかかりすぎて、一人ではできない。
一方で、このモジュールが、ライセンスが必要なのかどうかは、Pythonのフォルダを検索したり、.pyをみれば、わかる。
この際、必要あるのか分からないモジュールも、まとめて再配布しちゃえと考えた。
この際、必要あるのか分からないモジュールも、まとめて再配布しちゃえと考えた。
ライセンスさえあれば(LGPLの場合はモジュールのソースコードも)、問題ないわけだから。
そうすれば、いちいちビルドしたりしなくてもいい。
そうすれば、いちいちビルドしたりしなくてもいい。
調べた結果GPLだったら、さすがに消すけど。
.\build\exe.win32-2.7 と、.\build\exe.win32-2.7\library.zipの中のファイル構成のリストを、
dir /B > list.txtで作って、残ったライブラリの一覧を作る
↓
ライセンスが必要なものをチェックしていく。
必要なら追加する。
この作戦でやってみる。
【pythonの最新記事】
- 中速フーリエ変換 ~離散フーリエ変換より..
- 断面二次モーメントを、座標点の配列から計..
- 断面二次モーメントを、座標点の配列から計..
- fontファイルの文字データ(グリフ)を..
- matplotlibのpyplot.pl..
- 計算力学技術者試験の問題集 自炊(裁断→..
- pythonで、ホワイトノイズやピンクノ..
- 脳ドッグに行ってきた。→MRIの画像デー..
- matplotlibのimshowで円を..
- matplotlibの、cmapを、徐々..
- matplotlibのmake_axes..
- matplotlib floatinga..
- matplotlib plotの色を、値..
- Pythonで、「二次元フーリエ変換した..
- matplotlibのlinestyle..
- どちらが正しいRGBか。(matplot..
- matplotlibのannotateの..
- matplotlibで、x軸とy軸の数字..
- VBAで、pythonのrangeとか、..
- matplotlibのaxes3Dで、a..
https://wakelet.com/wake/LVQmI9nJ3e4tGMFunze1P
https://wakelet.com/wake/5nPU7OkShG6JHB4BWsXks
https://wakelet.com/wake/arpdYJYqUBZA6KD_uKfIM
https://wakelet.com/wake/UMGvNX6TQpuE8nc9BRCaY
https://wakelet.com/wake/vg3oi5h_bE5UumKFl8wSq
https://wakelet.com/wake/qUTr2T9_3KS1MxJAk7lp9
https://wakelet.com/wake/2CtXXE6CPy793UornqvOo
https://wakelet.com/wake/DEQ58w1cj4dEJfQjhCbWP
https://wakelet.com/wake/gaUwqCbI4aSmsgYMmIoTh
https://wakelet.com/wake/tPW_5xNqNjjf6LSHYFOi0
https://wakelet.com/wake/BwIWhUXH3It5h7TwBICr3
https://wakelet.com/wake/AAPwFn_cBjYIrzXtz8Us6
https://wakelet.com/wake/1tTyKji9RYvh52WCWNSZH
https://wakelet.com/wake/5V9rWV4rV6JNKjO7EGTsa
https://wakelet.com/wake/kcxFZJ0vClUW-UNJx-peQ
https://wakelet.com/wake/DknQvFE5znxFTVXiMKij1
https://wakelet.com/wake/nbNsmAGUkzTg63DrADb6C
https://wakelet.com/wake/n-UdZGK1-w91eVoRQWMC7
https://wakelet.com/wake/upL99_2U9juqwUmugYjJI
https://wakelet.com/wake/krE7h9YZhheVeKEqtC1NQ
https://wakelet.com/wake/OaI530Y4ydMDZJFLSujnj