我应该如何在Windows中设置默认的Python版本

我在Windows 7上安装了Python 2.6和Python 3,并设置了环境变量:path = d:\python2.6。


当我python在cmd中运行时,它显示python版本是2.6,这是正确的!


但是,当我在bat文件中编写脚本并运行它时,显示的python版本是3.1。


怎么了


bat文件中的脚本代码:


import sys

print (sys.version)


莫回无
浏览 2255回答 3
3回答

MYYA

运行“ py”命令将告诉您所运行的版本。如果您当前正在运行3.x,并且需要切换到2.x,则需要使用开关'-2'py -2如果您需要从python 2.x切换到python 3.x,则必须使用“ -3”开关py -3如果您希望将Python 3.x作为默认版本,则需要创建环境变量“ PY_PYTHON”并将其值设置为3。

慕后森

如果您同时安装了两个版本。去 This PC -> Right-click -> Click on Properties -> Advanced System Settings.您将看到System Properties。从这里导航到"Advanced"选项卡->单击Environment Variables。你会看到上半部分为用户变量和下半部分的System variables。选中,System Variables然后双击Path(以编辑路径)。检查Python的路径(您希望运行该路径,即Python 2.x或3.x)并将其移至 “路径”列表的顶部。重新启动命令提示符,现在当您检查Python版本时,它应该正确显示所需的版本。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python