virtualenv notes

Virtualenv is an important tool for python programming.

Introduction


A tool for creating isolated ‘virtual’ Python environments

Installation


  • install with pip:
1
$ sudo pip install virtualenv

Usage


Create a new virtual environment

1
$ virtualenv ENV
  • ENV is the directory of the new virtual environment

Activate virtual environment

1
2
3
4
5
# change directory to ENV
$ cd ENV/
# activate
(ENV)$ source bin/activate

Deactivate virtual environment

1
(ENV)$ deactivate

Remove a virtual environment

1
2
3
4
5
# deactivate the virtual environment
(ENV)$ deactivate
# delete the environment folder
$ rm -r /path/to/ENV

Documentation

Github Repo