The only reason (that I've encountered, at least) it should freeze like that is if you've been tampering with the .py files, which I'm pretty sure you haven't.
I can only suggest to check and make sure all the .py's are there just in case one got somehow accidentally deleted, and that none of them have a nonexistent import at the top... otherwise looks like a reinstall is in order.