【问题标题】:How to convert Python code to executable?如何将 Python 代码转换为可执行文件?
【发布时间】:2020-03-23 21:38:13
【问题描述】:

所以我现在有了一个希望其他人使用的 python 代码。他们的计算机上没有安装 Python。 我见过有人将他们的代码转换为 .exe,这样即使他们的机器上没有 Python,其他人也可以使用它。

我该怎么做?是否需要专门的软件?

谢谢

【问题讨论】:

标签: python executable-format


【解决方案1】:

使用pyinstaller 库。然后您可以使用

创建文件
pyinstaller --onefile yourFileName.py

【讨论】:

  • 我安装了pyinstaller并使用了上面的代码行。我认为它通过了(我没有收到任何错误)。但我现在无法找到 .exe 文件。在“dist”文件夹中有一个与我的项目同名的“应用程序”文件。当我双击它时,它以 myProjectName.exe 的形式打开,但最终它显示 - 无法运行脚本 myProjectName.exe 并且窗口关闭
  • 能否发送您的错误中的任何打印屏幕?最后,您必须导航到脚本的文件夹才能正确执行命令行并生成 .exe 文件。
  • 您是否在命令中添加了正确的扩展名 .py?此错误可能意味着该文件正在尝试执行 myProjectName.exe 而不是 myProjectName.py。你也可以检查一下吗?
  • 我将项目保存为 Python38\Scripts 文件夹中的 .py 文件。然后在 cmd 提示符中导航到该文件夹​​。然后我使用了 -pyinstaller --onefile -w projectname.py 命令。 ' 59157 INFO:从 EXE-00.toc 构建 EXE 已成功完成。这就是我当时得到的。现在还有一个“dist”和一个“build”文件夹。我进入了有 myProject 应用程序文件的 dist 文件夹。当我现在双击它时,它直接给出了一个致命错误:无法执行脚本 myProject
  • 我需要有关您的错误的更多信息。只需在执行 .exe 文件时尝试录制屏幕。记录是因为执行太快了,可能你看不清楚错误。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-02-22
  • 1970-01-01
  • 1970-01-01
  • 2013-10-26
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多