I finally started using python 3 alongside python 2.7 on Linux.
I setup my python shell using a startup-script defined by $PYTHONSTARTUP.
Due to incompatibilities I am unable to use the same script for both versions.
What is the easiest way to get one script for python 2.7, and another for python 3.2?
If you use Python 2 for some projects and Python 3 for others, then change the environment variable when you change projects.
Or, have your startup script look like this:
and split your real startup code into
startup2.pyandstartup3.py