用Python 2编译器打开的Python 3脚本

时间:2014-02-09 02:25:53

标签: python python-2.7 python-3.3

我保存在C:\ Python33文件夹中的所有脚本都在我的其他Python 2.7安装中打开。

有快速解决方法吗?

2 个答案:

答案 0 :(得分:2)

添加以下行:

#! python3

在脚本的开头。请参阅Windows launcher documentation

答案 1 :(得分:0)

如果您的意思是脚本在命令行中使用python2.7运行,那么您需要更改PATH环境变量。所以它包括python3.3文件夹而不是python2.7文件夹。

看看:how to change PATH variable

如果您谈到在Windows中双击打开,则需要更改默认的“打开方式”程序。你可以在这里看到如何做到:http://windows.microsoft.com/en-us/windows/change-default-programs

如果你谈论IDLE编辑器,请注意你有两个IDELS,每个python版本一个。 (您可以在启动文本中查看它的版本。例如:

Python 2.7.5 (default, May 15 2013, 22:43:36) [MSC v.1500 32 bit (Intel)] on win32
Type "copyright", "credits" or "license()" for more information.

但是,如果我理解你上次评论的权利,那么你所寻找的答案就是这里所回答的答案:Using "Edit with IDLE" with a Python 2.6.5 script