zoukankan      html  css  js  c++  java
  • linux unbuntu 虚拟环境 安装沙盒virtualenv 、virtualenvwrapper

     

    1、沙盒安装命令:

    最新版本:sudo easy_install virtualenv或者sudo apt-get install virtualenv 

    指定版本:pip install virtualenv [== 软件版本号]

    作用:virtualenv用于创建独立的python环境,多个python相互独立,互不影响.
    功能:在没有权限的情况下安装新套件;不同应用可以使用不同的套件版本;套件升级不影响其他应用

    2、安装 virtualenvwrapper

     virtualenvwrapper命令:

    最新版本:sudo easy_install virtualenvwrapper 或者 sudo apt-get install virtualenvwrapper

    指定版本:pip install virtualenvwrapper [== 软件版本号]

    作用:virtualenvwrapper是virtualenv的扩展包,便于管理虚拟环境
    功能:将所有虚拟环境整合在一个目录下;管理(新增,删除,复制)虚拟环境;切换虚拟环境

    3、‘配置

    在终端home输入:

    sudo vim ~/.bashrc
    

    进入配置文件,在末尾加上:

    export WORKON_HOME=$HOME/.virtualenvs
    PROJECT_HOME=$HOME/test/workspace # 指定虚拟环境工作的目录 , test为用户名,workspace为工作的目录。可以没有
    source /usr/share/virtualenvwrapper/virtualenvwrapper.sh # virtualenvwrapper.sh文件的位置,可以用whereis virtualenvwrapper.sh命令来获取

    退出文件,在终端执行  

    source ~/.bashrc
    

    4、创建虚拟环境:

    查找Pyhton版本路径的方法 : 在终端输入:

    whereis python3.5 (pyhton版本号)
    在终端输入
    
    mkvirtualenv -p pyhton版本的路径 虚拟环境的名称 
    
    例如:mkvirtualenv -p /usr/bin/python3.5 py3
    

    使用虚拟环境:

    workon 虚拟环境名称
    例如:
    workon py3
    

    退出虚拟环境

    deactivate  

    删除虚拟环境

    rmvirtualenv py3

     

     

  • 相关阅读:
    第48天-shell(2013.09.25)
    嵌入式Linux gdb core dump快速定位程序crash问题
    va_arg va_start va_end 获取函数参数内容
    Ubunut apache2 服务器 搭建 文件下载
    CRC16 串口校验
    Linux 处理中文字符串 :/区分中文和英文的方法
    LINUX 工具移植:scp 快速拷贝文件到开发板
    打印内存变量定位 程序出现内存方面的问题
    Linux C 调用 ping命令 检测网络状态
    Ubuntu Gitlab 备份代码服务器
  • 原文地址:https://www.cnblogs.com/Frange/p/8213780.html
Copyright © 2011-2022 走看看