It appears your system Python installation isn't happy. Have you installed the macports version of Python, or removed any of the system Python frameworks? Both have caused issues for users in the past.
I had a similar problem on Windows XP after trying to install the Package Manager. Tried to reinstall ST2, no success, then downloaded the portable (zipped) version and it worked (without the Package Manager).