我安装了python 3.2,后来安装了python 2.7。以某种方式IDLE,我通过右键单击python文件打开它 - >用IDLE编辑,使用的是python 2.7而不是python 3.2。
似乎使用IDLE将python 2.7设置为默认值。即使我将Windows高级设置中的PATH环境变量更改回python 3.2,默认的python shell仍然是2.7。我确信路径中没有更多的python 2.7。
稍后我必须卸载python 2.7并重新安装python 3.2。
答案 0 :(得分:1)
安装Python时会注册IDLE上下文菜单插件,并指向安装了Python的IDLE版本。 (IDLE本身在Python 2和3之间有很大的代码更改,因为它是用Python编写的,并且语言发生了很大的变化。)要更改它,只需重新安装希望调用IDLE上下文菜单的Python版本。