virtualenvwrapper in osx
Using python virtual env wrapper is very beneficial, especially when you have many python projects using different python versions. It would be a disaster if we just blindly pip install all project modules into our global site-packages. There will definitely be package conflicts later on. Using a virtual environment will keep your python modules stored separately per environment, thus avoiding many issues mentioned above. To install virtualenvwrapper, just do pip install virtualenvwrapper. Or follow this doc. ...