国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > 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会花费一些额外的经历,而且意志不强的同学很容易遭受打击,但是这个优点我们还是要记下来的方便以后要用的时候能很快的想起。

关注

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

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

妈妈洗澡不把门关紧暗示什么| 被男友干了两小时下身都肿起来了| 视频| 爱痴癫普通话版免费观看| 无风险9.1免费版观看| 少女配狗视频大全播放| 精品欧美无人区乱码毛片| 坐在教授的根茎上写句子漫画图片| 男牛把困困放入女生困困洞里| 《军妓肉体》在线观看| 小柔与王叔的第一次相遇是第几集 | 蜜桃成熟时| 动漫| FOAM| 老公把闺蜜干的嗷嗷叫| 《黑寡妇3:满天星法版》| 爱动漫网| 《巨大荫蒂》免费| 女性私处蹲下拍照有疙瘩| 都市枭雄| 成品PPT网站大片入口| 免费观看已满十八岁电视剧高清版 | 一路向西在线播放| 强多干伦久久久久久久久| 小叔子从后面抱住我的电视剧 | 色翁荡熄第10章| 不戴套进入女友闺蜜| HTTPS://9.1.CRM...| 饭桌上张开腿给公| 9.1芒果浏览器| 法国急救宝贝2| 嗯啊~使劲~别停~高H漫画| 法国《口咬》电影完整版| 欧美精品99久久久啪啪| 和妈妈做了怎么办心理咨询| 《部长你别这样》大结局 | 无法抗拒的你ID中字| 《男医生的特殊治疗》| 三个领导换着躁我几小时在线观看| 《日本公与媳5》公妇伦| 国产精品久久久久久精品