$ wget https://bootstrap.pypa.io/get-pip.py
$ sudo python3 get-pip.py
$ sudo pip install virtualenv virtualenvwrapper
$ sudo rm -rf ~/get-pip.py ~/.cache/pip
$nano ~/.bashrc
Added bellowing codes
# virtualenv and virtualenvwrapper
export WORKON_HOME=$HOME/.virtualenvs
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
source /usr/local/bin/virtualenvwrapper.sh
source ~/.bashrc
mkvirtualenv your_vitual_env_name -p python3
workon your_vitual_env_name
If you are configuring env for computer vision then pip install the bellowing libs
$ pip install numpy
$ pip install opencv-contrib-python
$ pip install scipy matplotlib pillow
$ pip install imutils h5py requests progressbar2
$ pip install scikit-learn scikit-image
$pip install tensorflow-gpu==1.12.0
Note: If you are in China, then modify the pip source to improve the net speed.
$ nano ~/.pip/pip.conf #Added the bellowing codes
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host=mirrors.aliyun.com