python 虚拟环境

安装虚拟环境

sudo pip install virtualenv
sudo pip install virtualenvwrapper

安装完虚拟环境后,如果提示找不到mkvirtualenv命令,须配置环境变量:

# 1、在~(家目录)下创建目录用来存放虚拟环境
mkdir .virtualenvs

# 2、打开~/.bashrc文件,并添加如下:
export WORKON_HOME=$HOME/.virtualenvs
source /usr/local/bin/virtualenvwrapper.sh

# 3、运行
source ~/.bashrc

通过命令创建虚拟环境

如果不指定Python版本,默认安装的是Python2的虚拟环境

mkvirtualenv 虚拟环境名称
例 :
mkvirtualenv py_flask
 如果是在python3中,创建虚拟环境,需要指定版本

mkvirtualenv -p python3 虚拟环境名称
例 :
mkvirtualenv -p python3 py3_flask ```
提示:

所有的虚拟环境都位于/home/下的隐藏目录.virtualenvs下

创建虚拟环境需要联网

创建成功后, 会自动工作在这个虚拟环境上

工作在虚拟环境上, 提示符最前面会出现 “虚拟环境名称”  

1、查看所有的虚拟环境命令
workon

2、进入(使用)虚拟环境命令
workon 虚拟环境名称

例 :使用python2的虚拟环境
workon py_flask

例 :使用python3的虚拟环境
workon py3_flask
3、退出虚拟环境的命令
deactivate
4、删除虚拟环境的命令

rmvirtualenv 虚拟环境名称

例 :删除虚拟环境py3_flask

先退出:deactivate
再删除:rmvirtualenv py3_flask

五、如何在虚拟环境中安装工具包

工具包安装的位置,python3版本下:

~/.virtualenvs/py3_flask/lib/python3.5/site-packages

python3版本下安装flask-0.10.1的包 :

进入对应的python3的虚拟环境中:

pip install 包名称

例 : 安装flask-0.10.1的包
pip install flask==0.10.1

查看虚拟环境中安装的包 :

pip freeze
pip list

你可能感兴趣的:(python)