zoukankan      html  css  js  c++  java
  • 【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
  • 相关阅读:
    leetcode
    leetcode
    [Cocos2d-x + c++]Tableview使用总结
    Windows上安装huginn
    移动端性能测试工具PerfDog
    Centos7配置静态IP地址
    Loadrunner11录制手机APP脚本
    使用VirtualDub数视频时间
    Maven Windows安装和配置
    JMeter安装和配置
  • 原文地址:https://www.cnblogs.com/july-sunny/p/12539880.html
Copyright © 2011-2022 走看看