• 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
    
  • 相关阅读:
    #include <sys/stat.h>的作用
    如何使用SecureCRT连接vmware下ubuntu
    64位CentOS安装32位开发环境编译Nachos
    Apache安装完服务没有安装的情况
    Java实现八皇后
    动态规划初级练习(二):BadNeighbors
    打造你的办公环境-email篇
    IRC配置for open source community
    static wechat red package tool
    Trafic control 大框图(HTB )
  • 原文地址:https://www.cnblogs.com/xiaogongzi/p/9244678.html
Copyright © 2020-2023  润新知