强制python程序使用python 3进行解释

MSB*_*MSB 1 windows-7 python-2.7 python-3.x

我在Windows 7机器上安装了python 2.7.6和python 3.4.

当我打开Windows的命令提示符并键入python时,默认情况下启动python 2.7.6.

我有一个python脚本,我想使用python 3.4编译(或正式解释).

是否有命令从c:/ prompt使用python 3.4?或者使3.4成为默认的python解释器?

谢谢

Woo*_*ble 5

最新版本的Python for Windows安装了一个名为的脚本py,可以执行您想要的操作.

您可以py -3 script.py明确告诉启动器您要使用Python 3

或者在评论的第一行放一些包含"python3"的东西(理想情况下是#!/usr/bin/env python3为了与其他系统兼容......)然后运行script.py; 安装程序将*.py文件与启动程序关联,启动程序又通过查看脚本的第一行来确定要运行的版本.

该机制在PEP 397中描述.