一般ubuntu下会安装python2和python3两个版本,但有时开发项目需要部分包,不想被乱用,需要干净的环境,可以使用虚拟环境。
每个应用可能需要各自拥有一套“独立”的Python运行环境。virtualenv就是用来为一个应用创建一套“隔离”的Python运行环境。
首先,我们用pip安装virtualenv
# 安装Python 2 virtualenv
pip install virtualenv
# 安装Python 3 virtualenv
pip3 install virtualenv
然后,创建虚拟python环境目录:
$ mkdir myproject
$ cd myproject/
创建一个独立的Python运行环境,命名为venv:
virtualenv --no-site-packages venv
激活环境:
source venv/bin/activate
退出环境:
deactivate