python - 在 Mac 上使用 PyInstaller 时出现问题

标签 python linux windows macos python-3.x

*注意:我对此非常缺乏经验。我这个学期才开始使用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/

相关文章:

linux - 从 Linux 文件中删除颜色代码

无法配置c编译器

windows - Windows 中的 cmake 问题

c# - FileSystemWatcher 类 - 排除目录

php - 在 Linux 上安装 GD 库和 freetype

python - 使用正则表达式 OR 运算符来适应用户输入 "A"或 "An"

Python,转换4字节字符以避免MySQL错误 "Incorrect string value:"

javascript - Python Selenium : Possible to change value when clicking option in dropdown menu?

c - 什么时候用Cygwin或MinGW编译C代码?

python - 函数如何知道调用函数的装饰器