*注意:我对此非常缺乏经验。我这个学期才开始使用python。当我试图尽可能地描述事物/简化你的答案时,请耐心等待,因为我还不太理解其中的很多内容。
我正在尝试为我在 python v3.5 中编写的程序创建一个可执行文件。我希望能够将它分发给Mac、Windows和Linux上的最终用户(我认为这就是这个术语......我只是希望人们能够在Mac、Windows上输入输入并从我的程序中获取输出,而无需安装Python或解释器),我猜是Linux(尽管在我开始做这些事情之前我从未听说过该操作系统......是的,我知道......这可能很尴尬)。
根据我迄今为止收集到的信息,PyInstaller 似乎是实现此目的的最佳方法。我也相当有信心我已经成功地正确安装了它(当我询问我的终端中的版本是什么时,它会以版本 3.1.2 或类似的版本进行响应)。
现在我正在努力处理下一部分。我正在使用我的 Mac (OS X El Capitan),但我似乎找不到一个很好的教程来展示/解释如何获取可执行文件。我确实已经搜索了好几天,并为此投入了愚蠢的时间,但我发现的所有结果要么完全超出了我的想象,要么只是给了我错误消息。
如果您能提供任何帮助,我们将不胜感激。我是否以正确的方式处理这个问题?可执行文件是向大量最终用户共享 python 3.5 程序的最佳方式吗?
在这一点上,如果你们不能通过我可能不得不放弃......因为我已经投入了至少 15 个小时......
提前致谢 - 杰米
最佳答案
PyInstaller 有一本非常深入的手册,其中有一节介绍如何使用它来创建可执行文件,可以在此处找到:
https://pythonhosted.org/PyInstaller/#using-pyinstaller
在大多数情况下,您通常会使用 pyinstaller myscript.py
它将在名为 dist 的文件夹中创建一个可执行文件。
关于python - 在 Mac 上使用 PyInstaller 时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35858693/