我编写了一个脚本来帮助 Windows 用户的日常生活。我只想将 .exe 发送给她,而不是要求她安装 python、dll 或处理任何其他文件。
我已经阅读了大量关于将 Python 脚本编译为可执行文件的 stackoverflow 条目。我有点困惑,因为有很多选项,但有些选项似乎过时了(自 2008 年以来没有更新),而且没有一个简单到让我在花了几个小时后才不问这个问题。
我希望有更好、最新的方法来做到这一点。
我调查了:
但要么我无法让它们工作,要么不明白如何获得我需要的结果。我得到的最接近的是 py2exe,但它仍然给了我 MSVCR71.dll
我会很感激分步回答,因为我也无法遵循这里的一些调整答案,这些答案需要事先了解如何使用 py2exe 或其他一些工具。
我使用的是 Python 2.5,因为其中一个模块仅适用于该版本。
最佳答案
如果您使用 --onefile
选项,PyInstaller 将创建一个单文件可执行文件(尽管它实际上所做的是提取然后自行运行)。
有一个简单的 PyInstaller 教程 here .如果您对使用它有任何疑问,请发布它们...
关于python - 将简单 Python 脚本转换为 Windows 可执行文件的过程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2136837/