how to run both python 2.6 and 3.0 on the same windows XP box?
Question: What kind of setup do people use to run both python 2.6 and python 3.0 on the
same windows machine?


Answer: No problem, each version is installed in its own directory. On my Windows box,
I have `C:\Python26\` and `C:\Python31\`. The _Start Menu_ items are also
distinct. Just use the standard installers from the Python Programming
Language [Official Website](http://www.python.org/download/), or the ready-to-
install distributions from
[ActiveState](http://www.activestate.com/activepython/).

A direct way to select the wanted version is to name it explicitly on the
command line.

    
    
    C:\> C:\Python25\python ver.py
    2.5.4 (r254:67916, Dec 23 2008, 15:10:54) [MSC v.1310 32 bit (Intel)]
    
    C:\> C:\Python31\python ver.py
    3.1.1 (r311:74483, Aug 17 2009, 17:02:12) [MSC v.1500 32 bit (Intel)]
    

Where `ver.py` is:

    
    
    import sys
    print (sys.version)
    

