500メガバイトの上に作成されます15分+)私は、distフォルダを620 MBとし、ビルドを150 MBとしました。私はPython 3.5.2 | Anacondaカスタム(64ビット)を使用してWindows上で作業しています。 distフォルダのmklファイルには、ほぼ300 MBの責任があることに注意する価値があります。 私はpyinstallerを 'pyinstaller.exe foo.py'を使って実行しています。私はいくつかの依存関係を除外するために--exclude-moduleを使ってみましたが、まだ巨大なファイルに終わってしまいました。 onefileかonedirのどちらを使っても違いはありません。pyInstallerのは、私は次のコードのためのexeファイルを作ってみました、テスト目的のために、私はpyInstallerの3.2.1使用してexeファイルを作成しようとexeファイル
私は、exeにいくつかの重要なファイルが含まれている必要があることを知っていますが、ほぼ1 GB程度の大きさであれば正常ですか?必要に応じて警告ログを提供したり、問題を解決するのに役立つ何かを提供することができます。
P.S.私の同僚は同じサンプルスクリプトからexeファイルを作成して100 MB未満で終了しましたが、違いはアナコンダを使用していないことです。それが問題だろうか?
ご協力いただければ幸いです。
私はvirtualenvについて考えていましたが、あなたはvirtualenvを使っている間にexeを構築する経験がありましたか? –
私はビルドしていたことがありましたが、以前は自分で実行していましたが、簡単に動作させることができず、非パイソン同僚と共有したものを共有することが急務となりました。しかし、私は時間の他の優先順位のためにあまりにも多くの努力を入れていない –
それは、残念ながら私はスクリプトを共有する必要があり、各ユーザーのためのPython環境をインストールすることはできません。一口 私はおそらくvirtualenvのショットを与えるでしょう –