image.png

    文档 https://virtualenv.pypa.io/en/latest/

    现在推荐使用 Python 内置模块 venv

    Virtualenv 和 Virtualenvwrapper 只能安装一个

    Virtualenv 安装配置
    安装 virtualenv:
    pip install virtualenv

    在项目目录下生成 “venv” 环境包:”venv” 名字可自定义
    virtualenv —no-site-packages venv

    进入虚拟环境:
    source venv/bin/activate
    source venv/Scripts/activate # 非 Windows
    .\venv\Scripts\activate # Windows

    windows 下,管理员运行:选(是),才能加载上面的脚本
    set-executionpolicy remotesigned

    查看安装路径
    rpm -ql python36u

    Virtualenvwrapper 安装配置
    pip3 install virtualenvwrapper

    把下面两行代码添加到 ~/.bashrc文件中
    打开文件
    vim ~/.bashrc

    写入以下两行代码
    export WORKON_HOME=~/.virtualenv #设置virtualenv的统一管理目录
    export VIRTUALENVWRAPPER_VIRTUALENV_ARGS=’—no-site-packages’ #添加virtualenvwrapper的参数,生成干净隔绝的环境
    export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3.6 #指定python解释器
    source /usr/bin/virtualenvwrapper.sh

    读取文件,使得生效,此时已经可以使用virtalenvwrapper
    source ~/.bashrc

    创建python虚拟环境
    mkvirtualenv [虚拟环境名称]
    workon [虚拟环境名称]
    退出虚拟环境 离开
    deactivate
    5.删除(慎用)
    rmvirtualenv [虚拟环境名称]

    Virtualenvwrapper-win 安装配置
    安装 virtualenvwrapper-win
    pip install virtualenvwrapper-win