zoukankan      html  css  js  c++  java
  • python使用virtualenv

    @(python之路)[python使用virtualenv]
    python使用virtualenv

    简介

     virtualenv是一个创建隔绝得python环境的工具。virtualenv创建一个包含所有必要的可执行文件的文件夹,使用python工程所需的包。

    安装

    pip install virtualenv
    

    基本使用

    1.创建虚拟环境

    $ cd my_project_dir
    $ virtualenv venv  #venv为虚拟环境目录名,目录名自定义
    

     virtualenv venv 将会在当前的目录中创建一个文件夹,包含了Python可执行文件,以及 pip 库的一份拷贝,这样就能安装其他包了。虚拟环境的名字(此例中是 venv )可以是任意的;

    $ virtualenv -p /usr/bin/python2.7 venv    # -p参数指定Python解释器程序路径
    

     这里会使用/usr/bin/python2.7的解释器
    2.激活环境

    $ source venv/bin/activate  
    

    3.关闭环境

     . venv/bin/deactivate
    

    virtualenvwrapper

     鉴于virtualenv不便于对虚拟环境集中管理,所以推荐直接使用virtualenvwrapper。 virtualenvwrapper提供了一系列命令使得和虚拟环境工作变得便利。它把你所有的虚拟环境都放在一个地方。
    1.安装
    注意:安装virtualenvwrapper(确保virtualenv已安装)

    pip install virtualenvwrapper
    pip install virtualenvwrapper-win  #Windows使用该命令
    

    安装完成后,在~/.bashrc写入以下内容

    export WORKON_HOME=~/Envs
    source /usr/local/bin/virtualenvwrapper.sh  
    
    • 第一行:virtualenvwrapper存放虚拟环境目录
    • 第二行:virtrualenvwrapper会安装到python的bin目录下,所以该路径是python安装目录下bin/virtualenvwrapper.sh
    source ~/.bashrc    #读入配置文件,立即生效
    

    virtualenvwrapper基本使用

    1.创建虚拟环境 mkvirtualenv

    mkvirtualenv venv 
    # "--python"指定python解释器
    mkvirtualenv --python=/usr/local/python3.5.3/bin/python venv
    

    **2. 基本命令 **
    查看当前的虚拟环境目录

    [root@localhost ~]# workon
    py2
    py3
    

    切换到虚拟环境

    [root@localhost ~]# workon py3
    (py3) [root@localhost ~]# 
    

    退出虚拟环境

    (py3) [root@localhost ~]# deactivate
    [root@localhost ~]# 
    

    删除虚拟环境

    rmvirtualenv venv
    
  • 相关阅读:
    从jvm的角度来看java的多线程
    jvm常用优化方案和方法
    JVM GC 机制与性能优化
    JVM 类加载机制详解
    (转)Java 详解 JVM 工作原理和流程
    Callable,Runnable异同
    使用Toast进行用户提醒(转)
    学好Java只需要做到这7点,年薪20W起步
    C# 之泛型详解
    C#中的委托和事件
  • 原文地址:https://www.cnblogs.com/xiaogongzi/p/9244678.html
Copyright © 2011-2022 走看看