我在Windows中有2个版本的python 2.7和3.7。在我重新安装它们之前,一切都工作正常,但是现在即使我具有运行3.7的脚本,它也默认为2.7
我尝试了这些不同的选择:
#!/usr/bin/python3
#!/usr/bin/env python3
#!python3
我尝试过的环境变量
PATH = D:\python3\python (same directory as 'where python' command)
PY_PYTHON = 3
此外,如果我仅自行安装3.7版本,则Python默认情况下不会识别.py文件格式(无法识别的文件图标),直到安装2.7。
因此,如果仅安装3.7,则无法直接从命令行打开.py文件,而无需使用'py -3'可执行文件。也许可以解释为什么它默认为2.7的解决方案?我只是不知道如何解决。