Python Weirdness on Terminal Open
From comment:

Check your .bashrc or .profile for Python specific code -- if you find something there make sure it is pointing to the correct version, be it .../Versions/Current/..., .../Versions/2.7/..., or whatever.