virtualenvwrapper的安装、配置、使用

系统环境:ubuntu20.04

python版本:python3.8

安装和配置

安装virtualenvwrapper

pip install virtualenvwrapper

配置virtualenvwrapper

从Ubuntu18.04开始,virtualenvwrapper.sh执行脚本位置和之前版本的位置不同

以前的配置路径(ubuntu16.04):

source /usr/local/bin/virtualenvwrapper.sh

ubuntu18.04中的配置路径:

source ~/.local/bin/virtualwrapper.sh

  1. 创建virtualenvs文件夹:mkdir $HOME/.virtualenvs

  2. 添加环境变量

    打开~/.bashrc: vim ~/.bashrc

    在末尾添加:

    1
    2
    3
    4
    export WORKON_HOME=$HOME/.virtualenvs
    export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3.8
    export VIRTUALENVWRAPPER_VIRTUALENV=~/.local/bin/virtualenv
    source ~/.local/bin/virtualenvwrapper.sh

    :wq保存退出,使配置生效:source ~/.bashrc

virtualenvwrapper的基本操作

  1. 创建虚拟环境

    mkvirtualenv env_name

  2. 激活虚拟环境

    workon env_name

  3. 推出虚拟环境

    deactivate

  4. 删除虚拟环境

    rmvirtualenv env_name

  5. 查看virtualenvwrapper支持的命令

    virtualenvwrapper