zoukankan      html  css  js  c++  java
  • virtualenv虚拟环境使用及介绍

    一、为什么使用virtualenv虚拟环境

    • 每个虚拟环境下的依赖相互独立,不同的项目可以单独使用一套python环境,减少各依赖包的影响
    • 更容易部署
    • 容器化

    二、virtualenv创建虚拟环境

    三、为什么使用virtrualenvwrapper创建虚拟环境

    • 方便快捷的创建出独立的Python开发虚拟环境
    • 是virtualenv的扩展功能,包含virtualenv的功能
    • 创建的虚拟环境比virtrualenv更方便统一进行管理

    四、使用virtualenvwrapper虚拟环境

    1、安装virtualenvwrapper

    window环境下安装

    pip install virtualenvwrapper-win

    Linux/MacOS环境下安装

    pip install virtrualenvwrapper

    2、virtualenvwrapper基本使用

    (1)创建虚拟环境

    mkvirtualenv xxxmy_env [虚拟环境项目名]

    注:mkvirtualenv创建的项目,默认存放在系统当前用户/Env目录下,例如:window系统,存放在C:/用户/当前用户/Env目录下

    (2)切换其他的环境

    workon my_env [需要切换到的虚拟环境项目名]

    C:UsersAdministrator>workon
    
    Pass a name to activate one of the following virtualenvs:
    ==============================================================================
    slyangEnv
    slyangEnv2
    

    (3) 退出当前的虚拟环境

    deactivate

    (4)删除某个虚拟环境

    rmvirtualenv my_env

    (5)列出所有虚拟环境

    livirtualenv

    (6) 进入到虚拟环境所在目录

    cdvirtualenv

    (7) 修改虚拟环境默认管理路径
    步骤1:系统设置>环境变量>在Path环境变量下,添加WORKON_HOME变量,地址填写为虚拟环境统一管理的目录文件夹
    WORKON_HOME=C:/ENV,这里注意变量名,

    一定要写成:WORKON_HOME,既工作目录


    则每次 mkvirtualenv my_env生成的项目,就会存放在C:/ENV/my_env中

    (8) 创建虚拟环境的时候指定python版本

    mkvirtualenv --python==C:Python36python.exe my_env[虚拟环境项目名]
    结果:my_env虚拟环境目录下,使用的python36版本

  • 相关阅读:
    03-java实现双向链表
    04-java实现循环链表
    02-java实现单链表
    01-java实现动态数组
    安装mpi的那些坑
    gotoblas,mpich,hpl,hpcg的安装
    centos之hadoop的安装
    公告
    AFO之后……
    Codeforces Round #599 (Div. 2)的简单题题解
  • 原文地址:https://www.cnblogs.com/yangsun/p/11735792.html
Copyright © 2011-2022 走看看