Here’s a brilliant article on how to add python 2.7 and 3.3 to a CentOS server which defaults to 2.6 without breaking anything:
http://toomuchdata.com/2014/02/16/how-to-install-python-on-centos/
Especially useful is the last section on creating and using an isolated environment.