【问题标题】:Do python files need to be converted into an exe to run on users' computers?python文件是否需要转换为exe才能在用户计算机上运行?
【发布时间】:2021-12-28 18:58:14
【问题描述】:

python 文件会在随机用户的计算机上正常运行,还是我需要先将其转换为 .exe,然后将 .exe 文件发送给用户?

谢谢。

【问题讨论】:

  • 另一台电脑需要安装Python,否则无法作为.py
  • @KarlKnechtel 我不明白你的回答。这是一个直截了当的事实问题。它不是开放式的,也不是要求讨论的。 (可能是重复的,但那是另一回事。)
  • @KarlKnechtel 我在问如何让我的代码正常运行。
  • 不是写代码的问题。它是开放式的,因为“随机用户的计算机”没有明确定义并且需要解释 - 答案必须确定哪些因素是相关的。此外,仅仅发现在某种情况下需要进行转换是不令人满意的——如果没有立即跟进“我如何进行转换?”,没有人会问这个问题。

标签: python executable


【解决方案1】:

如果随机用户在他们的计算机上安装了 python,那么该文件将运行良好。如果他们没有安装它,那么您需要将其转换为可执行文件。

【讨论】:

    【解决方案2】:

    要运行.py python 脚本文件,您需要在最终用户的机器上安装 python 运行时。如果您希望能够将 python 程序打包并作为自包含二进制文件(exe 文件)发送,您可以使用https://pyinstaller.readthedocs.io/en/stable/ 之类的东西来构建 exe。此 exe 将打包您的所有脚本文件、它们的依赖项和 python 运行时本身,并且可以直接在最终用户的计算机上运行,​​而无需安装任何额外的东西。

    【讨论】:

      猜你喜欢
      • 2020-07-03
      • 1970-01-01
      • 1970-01-01
      • 2012-12-10
      • 1970-01-01
      • 1970-01-01
      • 2018-06-09
      • 2021-08-21
      • 1970-01-01
      相关资源
      最近更新 更多