virtualenv is very useful in developing Python because you can create your project’s own environment without polluting the or messing with the global or your other projects¬†Python environment.

First make sure that you have already installed virtualenv and pip for Python 3.

$ sudo apt-get install python3-pip 
$ sudo pip3 install virtualenv

Continue reading