zoukankan      html  css  js  c++  java
  • virtualenv和virtualenvwrapper介绍和使用

    virtualen介绍

    virtualenv优点:

    • 工具可以创建隔离的Python环境 。
    • 环境升级不影响其他应用,也不会影响全局的python环境
    • 它可以防止系统中出现包管理混乱和版本的冲突

    virtualenv安装和使用

    • 安装
    pip install virutalenv
    
    • 创建环境
    virtualenv [虚拟环境名称] 
    virtualenv testvir
    
    • 激活环境
    cd testvir
    source ./bin/activate
    

    备注:此时,就进入了一个隔离的环境,安装,卸载和使用模块,都会在test环境中,而不会影响系统和其他环境。

    • 退出环境
    deactive
    

    virtualenvwrapper介绍

    virtualenvwrapper是virtualenv的扩展管理包,用于更方便管理虚拟环境,它可以做:

    • 将所有虚拟环境整合在一个目录下
    • 管理(新增,删除,复制)虚拟环境
    • 切换虚拟环境

    virtualenvwrapper安装和使用

    • 安装
    pip install virtualenvwrapper
    

    提示:win系统安装命令:pip install virtualenvwrapper-win

    • 初始化

    默认virtualenvwrapper安装在/usr/local/bin下面,实际上需要运行virtualenvwrapper.sh文件才行;所以需要先进行配置一下:

    1)创建虚拟环境管理目录: mkdir $HOME/.local/virtualenvs

    2)在~/.bashrc中添加行:

    export VIRTUALENV_USE_DISTRIBUTE=1        #  总是使用 pip/distribute                                                                                   
    export WORKON_HOME=$HOME/.local/virtualenvs       # 所有虚拟环境存储的目录             
    if [ -e $HOME/.local/bin/virtualenvwrapper.sh ];then
       source $HOME/.local/bin/virtualenvwrapper.sh                                                                                                         
    else if [ -e /usr/local/bin/virtualenvwrapper.sh ];then                                                                                                     
             source /usr/local/bin/virtualenvwrapper.sh                                                                                                        
        fi                                                                                                                                                     
    fi                                                                                                                                                          
    export PIP_VIRTUALENV_BASE=$WORKON_HOME                                                                                                                     
    export PIP_RESPECT_VIRTUALENV=true
    

    3)启动 virtualenvwrapper: source ~/.bashrc

    • 使用方法

    所有的命令可使用:virtualenvwrapper --help 进行查看,这里列出几个常用的:

    1. 创建基本环境:mkvirtualenv [环境名]
    2. 删除环境:rmvirtualenv [环境名]
    3. 激活环境:workon [环境名]
    4. 退出环境:deactivate
    5. 列出所有环境:workon 或者 lsvirtualenv -b
  • 相关阅读:
    iframe页面向上获取父级元素
    解决flex布局 做后一行 靠左的问题
    JavaScript Base64 作为文件上传的实例代码解析
    Python中Flask框架SQLALCHEMY_ECHO设置
    #跟着教程学# 5、python的异常
    #跟着教程学# 4、Python流程控制
    #跟着教程学# 3、Python基础 //Maya select和ls命令返回值问题
    #跟着教程学# 2、Maya Developer Kit下载,及 PyCharm关联Maya
    #跟着教程学# 1、Python_文件批量改名
    (转)maya螺旋线脚本(mel)
  • 原文地址:https://www.cnblogs.com/shhnwangjian/p/6365418.html
Copyright © 2011-2022 走看看