How to remove all packages installed by PIP in Python
When you are developing in Python, you will probably use Python packages a lot. If you are not using virtualenv and directly developing with a local Python environment, the number of packages you installed would a lot and at some point, you might want to do some cleanup.