如何在Windows 7中安装Python 2.x和Python 3.x?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (45)

我在Windows 7上使用Python 3.x进行大部分编程,但是现在我需要使用Python图像库(PIL),ImageMagick和wxPython,所有这些都需要Python 2.x。

我可以在Windows 7中安装Python 2.x和Python 3.x吗?当我运行一个脚本时,如何“选择”哪个版本的Python应该运行它?上述程序能够同时处理多个版本的Python吗?我已经搜索了几个小时如何做到这一点无济于事。

谢谢。

提问于
用户回答回答于

如下:

只需在Windows 7上安装两个(或更多,使用他们的安装程序)Python版本(对于我3.3和2.7)。

按照下面的说明,根据需要更改参数。

创建以下环境变量(双击时默认):

Name:  PY_PYTHON
Value: 3

要在特定的解释器中启动脚本,请添加以下shebang(脚本的开始):

#! python2

要使用特定的解释器执行脚本,请使用以下提示命令:

> py -2 MyScript.py

要启动一个特定的翻译:

> py -2

启动默认解释器(由PY_PYTHON变量定义):

> py

资源

文档:在Windows上使用Python

PEP 397 - 适用于Windows的Python启动器

扫码关注云+社区

领取腾讯云代金券