1

我已将其更改为 .spec 文件,之后它会告诉我运行 build.py。我这样做了,但它出现了 Build.py:错误:只需要一个 .spec 文件,然后什么也不做。我究竟做错了什么?

4

4 回答 4

3

我建议您使用标准的 PyInstaller 脚本 pyinstaller.py,它将所有其他脚本组合到一个界面中。

只需输入:

python pyinstaller.py your_script.py

PyInstaller 将创建一个 Build 和 Dist 文件夹,并将您的 exe 放在 Dist 文件夹中。

于 2012-05-21T17:53:50.270 回答
0

以下是我用来制作exe的内容。

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

python ../pyinstaller-1.5/MakeSpec.py -F --noconsole -n name-of-the-app path-to-your main-.py-file

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

注意:您应该只需要在全新安装后运行一次配置。

于 2012-04-08T14:13:16.117 回答
0

如果您像我一样在路径变量中设置了 pyinstaller,那么您所要做的就是:

pyinstaller -F

它会自动生成其他所有内容。

于 2014-05-19T19:10:55.490 回答
0
  1. 将您的脚本放在一个新文件夹中。
  2. 运行第一个脚本(configure.py如果有记忆的话)
  3. 运行第二个脚本(make.py yourfolder\yourscript.py再次从内存中)
  4. 运行最后一个脚本( build.py yourfolder\yourscript.spec)

你现在应该有一个exe。祝你好运。

于 2012-04-08T14:02:58.667 回答