It seems you've had a difficult day. Let me give you some guidance:
- It is generally a bad idea to follow random instructions from the internet when they don't specifically give you the instructions to revert to the original state. "Go ahead and rm -rf something from /usr/bin" is a red flag. Experienced admins always move it out of the way, rename it, and know that removing is always a bad idea.
- Having to run multiple versions of Python and multiple libraries inside each of the versions installed is a standard problem with proven and tested solutions. Don't remove python installations much less the default one. Learn how to use virtualenv-burrito. Learn how to pip install stuff into your virtualenvs. Keep a virtualenv for each project you work on. Learn how to define and keep updated a requirements.txt file for each project you work on.
- Once you understand all of this (if you don't understand you'll just repeat the same stuff). Now to solve your problem, I would revert to a point 24h ago using time machine, and then move ahead doing things the right way.