1

これを .spec ファイルに変更した後、build.py を実行するように指示されます。私はこれを行いますが、Build.py: Error: .spec ファイルが 1 つだけ必要で、何もしません。私は何を間違っていますか?

4

4 に答える 4

3

標準の PyInstaller スクリプト pyinstaller.py を使用することをお勧めします。これは、他のすべてのスクリプトを 1 つのインターフェイスに結合します。

次のように入力します。

python pyinstaller.py your_script.py

PyInstaller は Build および Dist フォルダーを作成し、exe を Dist フォルダーに配置します。

于 2012-05-21T17:53:50.270 に答える
0
  1. スクリプトを新しいフォルダーに入れます。
  2. 最初のスクリプトを実行します(configure.pyメモリが機能する場合)
  3. 2番目のスクリプトを実行します(make.py yourfolder\yourscript.py再びメモリから)
  4. 最後のスクリプトを実行する( build.py yourfolder\yourscript.spec)

あなたは今exeを持っているはずです。幸運を。

于 2012-04-08T14:02:58.667 に答える
0

私のように、パス変数に pyinstaller を設定している場合は、次のことを行うだけです。

pyinstaller -F

そして、それは自動的に他のすべてを生成します。

于 2014-05-19T19:10:55.490 に答える
0

以下は、exeを作成するために使用するものです。

python ../pysinstaller-1.5/Configure.py を使用

python ../pyinstaller-1.5/MakeSpec.py -F --noconsole -n アプリの名前 - メインの .py ファイルへのパス

python ../pyinstaller-1.5/Build.py path-to-name-of-the-app.spec-file-produced

注: 新規インストール後は、Configure を 1 回だけ実行する必要があります。

于 2012-04-08T14:13:16.117 に答える