PyInstaller に関するチュートリアルを探しています。
PyInstallerの標準ドキュメント からはあまり意味がありません。
受け入れられた答えの両方のガイドは時代遅れに見えます。 PyInstallerは、実行可能なスクリプトを提供するようになりました
pyinstaller your_script.py
your_script.py
がある場所-your_script.py
をPyInstallerのソースコードをコピーした場所にコピーする古いモードの代わりに。
以下は、簡単なHello Worldの例を紹介する、最新の簡単なガイドです。
http://www.pythoncentral.io/pyinstaller-package-python-applications-windows-mac-linux/
ここをご覧になりましたか: 簡易チュートリアル
またはここ: もう少し長いチュートリアル
編集:データファイルの追加は、2番目のチュートリアルで暗示されています。 「Wrapping Up」セクションの直前の2番目の例を、公式ドキュメント Analysis とともに使用すると、「datas」サブオブジェクトの一部としてデータファイルの依存関係を指定するように見えますAnalysis()関数を呼び出すとき。
EDIT2:公式ドキュメントから:「通常、EXEが自動的に行うので、独自のPKGを作成する必要はありません。これは、単一ファイルの展開に読み取り専用データを含める1つの方法です。ただし、 TKサポートを含むファイル展開では、この手法を使用します。」
例(大体このようになります):
a = Analysis(...)
pyz = PYZ(a.pure)
pkg = PKG(a.pure, name="PackageName")
exe = EXE(pyz, pkg,
a.scripts,
a.binaries,
a.zipfiles,
a.datas,
...)
pythonスクリプトまたはプロジェクト)の1つの実行可能ファイルを作成するには
スクリプトまたはプロジェクトを作成します。 Windowsにpyinstallerをインストールする場合
pip install pyinstaller
pyinstaller --onefile myscripy.py