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

新手上路,请多包涵

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

当我在 python cmd 时,它显示 python 版本 2.6,这就是我想要的!

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

 import sys
print (sys.version)

这里发生了什么?

原文由 rooney 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 390
1 个回答

这是如果您同时安装了两个版本。

转到 此 PC右键单击单击属性高级系统设置

您将看到 系统属性。从这里导航到 Advanced Tab -> Click on Environment Variables

您将看到用户变量的上半部分和 系统变量下半部分

检查 系统变量 并双击 路径(以编辑路径)。

检查 Python 的路径(您希望运行的路径,即 Python 2.x 或 3.x)并将 其移至路径列表的顶部

重新启动 命令提示符,现在当您检查 Python 的版本时,它应该正确显示所需的版本。

原文由 Aditya Deshpande 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题