Python 2.7.3 and 3.2.3 (the latest versions) can coexist. Just install
Python 3.2.3 in a different directory (python32, for instance).
Python has been "forked" into 2.x and 3.x because some breaking changes
ought to be made to the language in order to improve it and clean it up.
Kiuhnm