Python 3.3.0中的新Windows启动器(解释shebangs)(礼貌PEP 397)向后兼容所有旧的Py 2.X解释器吗?从阅读PEP我无法确定,和/或我是否必须采取任何特殊措施才能使它们共存。 PEP的最后一次更新已经超过一年了,相对于~1个月前的3.3版本。
答案 0 :(得分:1)
鲁莽地使用我的Windows'鼠标 - 注册表键和环境变量进行赌博会显示答案:是。
在现有2.x(在我的情况下为2.7.3)安装的基础上安装Python 3.3.0有效地将所有内容保留为状态。默认情况下,脚本通过py.exe
中的%systemroot%
启动器启动,在没有任何相反指令的情况下(通过shebang或命令行开关,la py -3 [myscript]
)使用2.x翻译。