【发布时间】:2020-11-06 18:13:27
【问题描述】:
我正在尝试将一个相当简单的 Python 程序转换为可执行文件,但找不到我要找的东西,所以我有几个问题(我正在运行 Python 3.6):
目前我发现的方法如下
- 下载旧版本的 Python 并使用
pyinstaller/py2exe - 在 Python 3.6 中设置一个虚拟环境,让我能够完成 1。
- 下载 Python 到 C++ 转换器并使用它。
这是我尝试过的/遇到的问题。
- 我在需要下载之前安装了
pyinstaller(pypi-something),所以它不起作用。下载必备文件后,pyinstaller仍然无法识别。 - 如果我在 Python 2.7 中设置 virtualenv,我真的需要安装 Python 2.7 吗?
- 同样,我看到的唯一 python 到 C++ 转换器只能在 Python 3.5 之前工作 - 如果尝试这样做,我是否需要下载并使用这个版本?
【问题讨论】:
-
不确定为什么这被否决(可能是因为工具建议对 SO 来说是题外话),但这个问题将来对其他人有用。类似的先前问题尚未标记为离题,例如stackoverflow.com/questions/2136837/…
-
也可以看话题:How to change .py to .exe
标签: python python-3.x exe py2exe python-3.6