• 【VritualEnv】虚拟环境的介绍和基本使用


    一.virtualenv的介绍:

      在python开发中,我们可能会遇到一种情况,就是当前的项目依赖的是某一个版本,但是另一个项目依赖的是另一个版本,这样就会造成依赖冲突,而virtualenv就是解决这种情况的,virtualenv通过创建一个虚拟化的python运行环境,将我们所需的依赖安装进去的,不同项目之间相互不干扰,如下所示。 

      通俗点就是:版本环境隔离,不同的python应用可能需要不同的版本python包,因此通过虚拟环境实现虚拟化的python运行环境

     二.安装vittualenv:

      以window平台为例:

        pip install virtualenv

        但是,鉴于virtualenv不便于对虚拟环境集中管理,所以推荐直接使用virtualenvwrapper。 virtualenvwrapper提供了一系列命令使得和虚拟环境工作变得便利。它把你所有的虚拟环境都放在一个地方。 

        1.安装virtualenvwrapper(确保virtualenv已安装)

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

        2.设置环境变量 WORKON_HOME 指定virtualenvwrapper虚拟环境默认路径:

        如果不设置,会自动在当前用户目录创建相关文件夹。

        

         3、创建虚拟环境

    mkvirtualenv env1  -p d:/app/Python36/python.exe  //这里可以通过-p指定虚拟环境所对应的python解释器版本,适合已经安装了多个python版本的系统

        4、查看所有虚拟环境和启动虚拟环境:

    lsvirtualenv
    
    workon py36env

        5、退出虚拟环境

    deactivate

        如果需要删除虚拟环境,执行如下命令:

    rmvirtualenv py36env
  • 相关阅读:
    个人阅读作业Week7
    个人博客作业week3——案例分析
    结对项目——高级四则运算检验器记录(168 & 187)
    个人博客作业week2——代码复审
    个人项目---四则运算题目生成器项目记录
    第一次博客作业
    JAVA编程入门
    计算机基础知识点总结
    Java数据类型总结1
    JAVA编程入门
  • 原文地址:https://www.cnblogs.com/july-sunny/p/12539880.html
Copyright © 2020-2023  润新知