zoukankan      html  css  js  c++  java
  • python之虚拟环境

    一.什么是虚拟环境(virtual environment)?

    二.为什么要用虚拟环境?

    三.python的虚拟环境怎么安装?

    1虚拟环境:它是从电脑里分离出来的一个个独立的运行环境,就像一个盒子一样,各个盒子之间互不影响;我们可以在各自的盒子里面做自己的事情,使用自己的资源,这个盒子里面有个资源另外一个盒子可能没有。

    2为什么要使用虚拟环境:当我们在实际开发过程中,有可能会管理不同的多个项目,而每个项目的运行环境不一样,比如一个项目是python2.X的版本,另一个项目是3.X的版本,我们不可能在同一个电脑上来回切换python的版本,太麻烦了;又比如一个项目需要这几个包另一个项目需要那几个包,如果都安装在同一个环境中可能会导致出错,我们这时就需要分开管理了,python2.X的项目给他一个独立的环境,python3.X的版本给他一个独立的环境,这样两种互不影响。

    3python如何安装虚拟环境:(两种方式1:直接virtualenv 2 使用:virtualenvwrapper)

    先看第一种方式:

    1通过pip直接安装:pip install virtualenv   (一般直接安装在python库中的lib中)

    2创建一个虚拟环境:virtualenv test(虚拟环境的名字)

    3进入到虚拟环境的Scripts文件夹中(根据自己的路径来进入):cd ... test  |  cd Scripts

    4激活虚拟环境:activate

    5然就就可以在这个虚拟环境中下载需要的包了

    6退出虚拟环境:deactivate

    注意:如果我们的电脑同时安装了python2.X的和python3.X的,那个的环境变量在前面就用那个python,如果要指定python的版本则:

    virtualenv -p C:python3.6python.exe [virtualenv name]

    第二种方式:virtualenvwrapper

    1安装virtualenvwrapper:   pip install virtualenvwrapper-win

    2创建虚拟环境:mkvirtualenv test(指定python版本来创建虚拟环境:mkvirtualenv --python==C:PythonPypython37python.exe test)

    3切换到某个虚拟环境:workon test01

    4退出当前虚拟环境:deactivate

    5删除某个虚拟环境:rmvirtualenv test

    6列出所有的虚拟环境:lsvirtualenv

    7进入到虚拟环境所在的目录:cdvirtualenv

    8指定python版本来创建虚拟环境:mkvirtualenv --python==H:python2python.exe flask-test

    修改virtualenv的默认路径:1在系统变量中添加新的变量:变量名:WORKON_HOME;变量值:H:Env (自己设置的路径),那么之后所创建的虚拟环境都在这个目录下面了。

  • 相关阅读:
    93.修改私有属性的值
    92.私有属性和私有方法
    91.多层继承
    python基础入门之四 —— 列表
    python基础入门之三 —— 字符串
    python基础入门之二 —— 条件、循环语句
    如何将本地图片变成图片链接
    python基础入门之一 —— 变量与运算符
    Elasticserach 配置文件详解
    elasticserch:性能优化策略
  • 原文地址:https://www.cnblogs.com/yan-peng/p/10184685.html
Copyright © 2011-2022 走看看