【问题标题】:how to convert python scripts to a exe build?如何将python脚本转换为exe构建?
【发布时间】:2021-09-25 20:04:43
【问题描述】:

如何在不使用 pyinstaller 的情况下将我的 pygame 游戏的 python 脚本转换为 exe,因为使用 pyinstaller 时会弹出一个终端,我们如何创建此脚本的标准 exe 版本?嵌入在 c/c++ 中的 python 怎么样?如果有人知道该怎么做,请帮助我:)

【问题讨论】:

  • 有办法停止弹出终端。请参阅pyinstaller 文档。寻找选项noconsole。您不能拥有您认为的标准 exe 构建,因为 Python 不是一种编译语言,因此您的 Python 程序不能直接用机器代码表示。将 Python 程序包装在可执行文件中比您想象的要复杂得多。

标签: python c++ c


【解决方案1】:

我建议您坚持使用 pyinstaller 并添加 --noconsole 命令行参数,如下所示:

pyinstaller --noconsole yourscript.py

没有弹出终端。
但是,如果你比较固执,可以使用nuitka,这是一个将python转换为c++的应用程序,它嵌入了一个python实现,生成相当个大型可执行文件。

【讨论】:

  • 非常感谢
猜你喜欢
  • 2020-11-23
  • 2018-12-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-06-12
  • 2011-04-07
相关资源
最近更新 更多