韩漫免费漫画在线观看方法,《好好疼爱里面》免费看,年轻漂亮的女士护士内衣,妈妈醉酒后把我当爸爸电视剧

文章 > Python常见问题 > python环境和python虚拟环境有什么区别

python环境和python虚拟环境有什么区别

头像

silencement

2019-09-18 10:32:265714浏览 · 0收藏 · 0评论

虚拟环境 virtual environment

它是一个虚拟化,从电脑独立开辟出来的环境。通俗的来讲,虚拟环境就是借助虚拟机docker来把一部分内容独立出来,我们把这部分独立出来的东西称作“容器”,在这个容器中,我们可以只安装我们需要的依赖包,各个容器之间互相隔离,互不影响。譬如,本次学习需要用到Django,我们可以做一个Django的虚拟环境,里面只需要安装Django相关包就可以了,需要Scrapy库,就在开辟一个独立空间来学习Scrapy库相关就行了。

二  前言:为什么要用虚拟环境

在实际项目开发中,我们通常会根据自己的需求去下载各种相应的框架库,如Scrapy、Beautiful Soup等,但是可能每个项目使用的框架库并不一样,或使用框架的版本不一样,这样需要我们根据需求不断的更新或卸载相应的库。直接对我们的Python环境操作会让我们的开发环境和项目造成很多不必要的麻烦,管理也相当混乱。如一下场景:

场景1:项目A需要某个框架1.0版本,项目B需要这个库的2.0版本。如果没有安装虚拟环境,那么当你使用这两个项目时,你就需要 来回 的卸载安装了,这样很容易就给你的项目带来莫名的错误;

场景2:公司之前的项目需要python2.7环境下运行,而你接手的项目需要在python3环境中运行,想想就应该知道,如果不使用虚拟环境,这这两个项目可能无法同时使用,使用python3则公司之前的项目可能无法运行,反正则新项目运行有麻烦。而如果虚拟环境可以分别为这两个项目配置不同的运行环境,这样两个项目就可以同时运行。

Tips:其实虚拟环境好处也确实比较多,会给我们项目的开发带来许多的好处,但是初学者,建议还是不要这么折腾,我们的首要目的是更快的掌握更多的知识,研究virtualenv会花费一些额外的经历,而且意志不强的同学很容易遭受打击,但是这个优点我们还是要记下来的方便以后要用的时候能很快的想起。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

宝宝用力嗯脚翘起来怎么回事| 无人区免费观看高清电视剧| 《完美邻居2》电影在线观看| 盒子动漫| 3DMAX9喷射2D3D区别漫.| 成品人和精品人的区别9点| 《完美邻居2》电影在线观看| 老公弄我一边干一边说粗话视频| 武松叼着潘金莲奶头的是谁扮演的 | 大美女图片现身大全的视频| 添女人荫蒂全部过程AV视频| 小饰品| 9.1国外黄冈B站| 强壮公妇公侵HD中字小说| 《厨房韵母2》动漫下线了吗| 毛片| 把腿扒开让我添30分钟| 边啃奶头一边躁狂会怎么样| PEDESTRIAN| 老公说我越来越骚的心理| 欧美人动物PPT免费模板大全| 一路向西| 共享女儿小诗1~10章的背景资..| 苍老师40集全免费播放| 游览器| 公厕BY金银花露TXT笔趣阁| MACHENIKE| 《家访的老师》动漫在线观看| 女子排尿视频大全| 韩国三级有夫之妇| 一个人在线观看免费高清电视剧| 狗锁住女人狗的视频大全图片| 《十二寡妇肉床艳史》| 闺蜜老公把我压在怀里 | 翁虹《玉尺经》| 妈妈你真棒插曲视频快来救救我| 非洲女人免费观看大全电视剧| 下面流乳白色的水的原因| 国外成品网站1688入口在哪| 美女跳舞| 一线产区和二线产区的标准图