如何更改 pyinstaller 使用的 Python 版本?

问题描述 投票:0回答:1

我遇到了一个非常古老的程序,它对我来说很有用;但是,它不是可执行格式。相反,它以 .py 格式出现。我的问题是该文件是用 Python 2 编写的,但每次我尝试编译它时,pyinstaller 都会使用 python 3。我的计算机上已经安装了 Python 2 版本,并且也具有路径优先级。当我在 PowerShell 中输入“python”时,它会输出我拥有的 Python 2 版本。

如何设置 pyinstaller 的版本以使用 Python 2?

python python-3.x pyinstaller executable python-2.x
1个回答
0
投票

检查你的路径,python3 可能在 python2 之前。您可能需要在 Windows 环境中暂时从路径中删除 python3。

完成后,您可能需要使用 python2 的 pip 来安装 pyinstaller。

2. 不要使用 pyinstaller。 在你的 powershell 中运行。

python <path_file>\file.py
如果有效,请使用 python.exe 的完整路径创建一个运行正确 python 版本的批处理文件。

© www.soinside.com 2019 - 2024. All rights reserved.