Python配置虚拟环境

安装虚拟环境的命令

sudo pip install virtualenv
sudo pip install virtualenvwrapper

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

# 1、创建⽬录⽤来存放虚拟环境
mkdir $HOME/.virtualenvs

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

# 3、运⾏
source ~/.bashrc

创建虚拟环境的命令

提示:如果不指定python版本,默认安装的是python2的虚拟环境

在python2中, 创建虚拟环境

mkvirtualenv 虚拟环境名称
例:
mkvirtualenv py_flask 

在python3中, 创建虚拟环境

mkvirtualenv - p python3 虚拟环境名称
例:
mkvirtualenv - p python3 py3_flask   
  • 提示:
    • 创建虚拟环境需要联网
    • 创建成功后,会自动进入这个虚拟环境
    • 工作在虚拟环境上,,提示符最前面会出现”虚拟环境名称“

如何使用虚拟环境

查看虚拟环境的命令 :

workon 两次tab键 

使用虚拟环境的命令 :

workon 虚拟环境名称

例 : 

使⽤python2的虚拟环境

workon py_flask

例 : 

使⽤python3的虚拟环境 workon py3_flask

退出虚拟环境的命令:

deactivate

删除虚拟环境的命令:

rmvirtualenv py3_flask

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

pip freeze

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

  • 提示 : 工具包安装的位置 :

    • python2版本下: ~/.virtualenvs/py_flask/lib/python2.7/site-packages/
    • python3版本下: ~/.virtualenvs/py3_flask/lib/python3.5/site- packages
  • python3版本下安装包

    pip install 包名称
    
原文地址:https://www.cnblogs.com/kangyuqi/p/9338213.html