如何让Python 2.x和3.x共存?

aka*_*rim 9 python

我是编程新手,认为Python是一门很好的学习语言.我发现的大多数教程都是基于2.7的,所以我开始学习使用该版本.我最近发现了一个tkinter教程,我想尝试一下,但是我遇到了问题.如果我运行一个脚本,它将使用包含Tkinter而不是tkinter的Python 2.7.

这个问题让我想到,我如何让我的两个版本共存,所以我可以在2.x和3.x中编程?

agf*_*agf 7

我不确定我理解你的问题,但我会开枪.我也假设你在Windows上.

这很简单 - 只需安装两个.它们将安装到不同的目录,创建不同的开始菜单文件夹等.我还推荐PyWin32用于安装在2.7和3.2中的PythonWin编辑器,

如果你的意思是如何编写一个适用于Python 2或Python 3的脚本,请查看http://docs.python.org/library/2to3.html