我正在尝试将 .py 文件转换为 exe。我的文件 hello.py 内容如下:
print "Hello, World!"
我目前正在尝试使用 pyinstaller。但是当我运行命令时
pyinstaller hello.py
我收到错误消息“元组索引超出范围”,我被告知这意味着我的 python 版本不受支持。特别是 pyinstaller 认为我正在尝试将 python 3.6 代码编译成 exe 的情况。但是我安装了 python 2.7 和 python 3.6。我如何让它知道我想让它把代码当作 python 2.7 代码?
原文由 Kyle Sargent 发布,翻译遵循 CC BY-SA 4.0 许可协议
使用 Python3 :
确保
PyInstaller
安装在 Python 3.x 中:pip3 freeze
然后运行命令: