我正在使用PyInstaller将.py文件转换为.exe文件,但我遇到了困难?

时间:2012-04-08 13:33:18

标签: python cmd exe pyinstaller

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

4 个答案:

答案 0 :(得分:3)

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

只需输入:

  

python pyinstaller.py your_script.py

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

答案 1 :(得分:0)

  1. 将您的脚本放在新文件夹中。
  2. 运行第一个脚本(configure.py,如果内存服务)
  3. 再次从内存中运行第二个脚本(make.py yourfolder\yourscript.py
  4. 运行最后一个脚本(build.py yourfolder\yourscript.spec
  5. 你现在应该有一个exe。 祝你好运。

答案 2 :(得分:0)

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

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

python ../pyinstaller-1.5/MakeSpec.py -F --noconsole -n应用程序名称路径到你的主要.py文件

python ../pyinstaller-1.5/Build.py app-app.spec-file-generated的名称路径

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

答案 3 :(得分:0)

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

pyinstaller -F

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