美文网首页
安装virtualenvwrapper虚拟环境

安装virtualenvwrapper虚拟环境

作者: 牛奶加醋 | 来源:发表于2018-09-23 13:56 被阅读132次

    virtualenvwrapper 工具可以用来在 Linux 操作系统中创建一个虚拟的Python环境。这个环境是独立的、隔离的,拥有自己的环境安装目录(而不是把所有的第三方包等都安装在真实的系统下,一旦出现冲突,或者错误,就必须删掉重新安装)。
       它可以用来解决Python项目开发和运行过程中的依赖项和版本问题,而不必和其他项目的Python环境以及全局的Python环境发生冲突。

    1. 安装virtualenvwrapper
    pip list 
    
    查看已经安装的插件列表
    
    windows系统下:
    pip install virtualenvwrapper-win
    
    注: linux下运行pip install virtualenvwrapper
    
    image

    设置WORK_HOME环境变量

    变量值可以指定目录,让你的所有虚拟环境在指定目录创建.

    image

    2. 新建虚拟环境

    mkvirtualenv bobbyvir
    
    image
    注:因为前一步设置了WORK_HOME,所有虚拟环境将安装到 E:\virtualevn
    
    3. 查看安装的所有虚拟环境
    workon
    
    image
    注: 这里不能查看到有virtualenv创建的虚拟环境,只能查看mkvirtualenv创建的虚拟环境
    
    4. 进入虚拟环境
    workon bobbyvir
    
    image
    5. 退出虚拟环境
    deactivate
    
    image

    小伙伴有没有觉得so easy

    Linux 下的安装方法

    安装方法

    1、安装 virtualenvwrapper

    pip install virtualenvwrapper
    
    没有pip可以执行 
    
    sudo apt-get install python-pip
    
    或者 sudo apt-get install virtualenvwrapper
    
    在manjaro系统中是
    sudo pacman -S python-pip
    

    2、创建目录存放虚拟环境

    mkdir ~/.virtualenvs
    

    3、在.bashrc中末尾添加,如果你用的zsh,就在 ~/.zshrc中末尾添加

    export WORKON_HOME=~/.virtualenvs
    
    source /usr//bin/virtualenvwrapper.sh
    

    这里要注意使用whereis virtualenvwrapper 命令来查看实际安装位置.

    比如我的ubuntu18.04就是在/usr/share/virtualenvwrapper/virtualenvwrapper.sh

    这个路径

    4、运行 source ~/.bashrc
    或者运行 source ~/.zshrc

    命令列表:
    
    复制代码
    
    workon:列出虚拟环境列表
    
    lsvirtualenv:同上
    
    mkvirtualenv [envname]:新建虚拟环境
    
    workon [envname]:切换虚拟环境
    
    rmvirtualenv [envname]:删除虚拟环境
    
    deactivate: 离开虚拟环境
    
    cpvirtualenv [sorce] [dest]  #复制虚拟环境
    
    pip freeze > requirements.txt  导出该环境下所有依赖到requirements.txt文件
    

    相关文章

      网友评论

          本文标题:安装virtualenvwrapper虚拟环境

          本文链接:https://www.haomeiwen.com/subject/riafoftx.html