私のプログラムはPythonで書かれています。これは7つのファイルと、私がカスタムパッケージをインポートする3つのファイルに書かれています。私のプログラムはexeにビルドできません。 pyinstaller 1.5.1とpy2exeを試しました。私は見つけることができるすべてのチュートリアルに従いましたが、成功しませんでした。 exeファイルを作成して実行しようとするたびに、カスタムパッケージが見つからないというエラーメッセージが表示されます。私は、完全なパッケージをexeファイルに組み込むことができなかったと思います。助けてください。pythonパッケージをexeにビルドする方法
from distutils.core import setup
import py2exe, sys, os
sys.argv.append('py2exe')
mfcfiles = [os.path.join(mfcdir, i) for i in ["mfc90.dll", "mfc90u.dll", "mfcm90.dll", "mfcm90u.dll", "Microsoft.VC90.MFC.manifest"]]
data_files = [("Microsoft.VC90.MFC", mfcfiles),]
setup(
data_files = data_files,
options = {'py2exe': {'optimize': 2}},
windows = [{'script': "LoadFilesGUI.py"}],
zipfile = "shared.lib",
)
別:
from distutils.core import setup
import py2exe, sys, os
sys.argv.append('py2exe')
setup(
options = {'py2exe': {'optimize': 2}},
windows = [{'script': "LoadFilesGUI.py"}],
zipfile = None,
console=['LoadFilesGUI.py'],
)
あなたはそれを行うことができます。再試行する。あなたがしたら、あなたが試したファイル構造とpackager設定の詳細をお知らせください。 – j13r
はい、動作するはずです。私はあなたのsetup.pyとあなたのプロジェクト構造が何であるかを示す必要があることに同意します – jdi
どのような種類のファイルですか?カスタムパッケージの種類pyinstallerとpy2exeのエラーは何ですか?他の質問にもっと多くの余裕を残して質問してください! –