Python 2.xe 3.x coexistem felizes no ubuntu. Todos os scripts python não lançados especificamente com o python 3 serão padronizados para o python 2.
aking1012@devlaptop:~$ python3 Python 3.2.2 (default, Sep 5 2011, 21:17:14) [GCC 4.6.1] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> quit() aking1012@devlaptop:~$ python Python 2.7.2+ (default, Oct 4 2011, 20:06:09) [GCC 4.6.1] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> quit()
Se você quiser testar 3 pacotes, eu usaria algo como o Aptana, onde você pode selecionar em qual python dist deseja testar.
Crédito para James Henstridge sugerindo o pseudo-pacote python3 sobre um número de versão específico.