如何使用以前的版本制作python文件?

时间:2018-08-16 01:25:03

标签: python exe python-3.6 pyinstaller python-3.7

我已经安装了Python 3.7,并且想要从中制作一个.exe,因此我试图制作一个3.6.5文件,以便pyinstaller可以在其上运行。如何使文件使用的python版本为3.6.5,而不是3.7(我的默认设置)。当我在cmd中键入python时,它进入3.7。当我输入python --version时,它表示3.7。请记住,我在3.6.5所在的目录中键入了所有这些内容。 3.7安装在我的C上,而3.6.5安装在我的programs/local/python目录中。我该怎么办?

2 个答案:

答案 0 :(得分:0)

也许您可以尝试使用这些方法:

  1. 假设您在pyinstaller中使用pythonpython3命令,则可以尝试将python3.6.5指定为python命令。如果脚本在运行时可以找到py3.6,则可以使用该脚本构建软件包。
  2. 此方法与最后一种方法类似,但是使用py 3.6.5的绝对路径而不是python 3.6.5命令,可以解决二进制文件不在PATH问题中的情况。
  3. 使用pipenvvirtualenv构建py3.6开发环境,然后在其中构建程序包。

答案 1 :(得分:0)

您可以直接从/path/to/Python/bin/python.exe运行所需的Python可执行文件。