浅谈虚拟环境管理工具virtualenvwrapper

/1 前言/linux

  过年了,村都被封了,哎,出都出不去,想着干点啥,就把之前没完善的继续完善一下。今天呢,仍是继续说Python的虚拟环境,由于上次的虚拟环境,写的并非太完整,还差一些。由于我写的,主要是针对初学者或者接触过一点的,基础不是太好的,因此用了不少图片,上次的太长了,只能分红两次了,好了,我们开始正文吧。对了,尚未来得及看虚拟环境上篇的小伙伴能够戳这篇文章:手把手教你如何在Pycharm中加载和使用虚拟环境web

/2 为何须要虚拟环境管理工具/windows

  上次咱们学会了,如何配置虚拟环境。这里呐,要补充一点点,咱们每次在建立新的虚拟环境以前,先在真实环境中执行一下 pip list,看一下咱们的pip用不用更新一下,就像这样,以下图所示。安全

webp

  若是提示有红色框框圈起来的内容,就须要更新一下pip了,不然咱们克隆的虚拟环境pip也没有更新,安装的第三方包可能会出现莫名其妙的问题,因此,为了安全起见,仍是根据人家的命令(白色圈起来的),安装一下,以下图所示。app

webp

  今天呢,怎么说的是虚拟环境管理工具,为何要有这个东西呢,是由于原来的那种方式,仍是麻烦,每次cmd还得进入虚拟环境目录下,还得激活,时间长了可能我连我本身有几个虚拟环境就不知道,因此,为了再方便一点,须要一个管理虚拟环境的工具。ide

/3 安装教程/工具

  这里使用的是 virtualenvwrapper,安装的方式不太同样。spa

  若是是windows,须要执行 pip install virtualenvwrapper-win;若是是linux,须要执行 pip install virtualenvwrapper。3d

  嗯,装完就好啦!orm

/4 安装教程/

  装完以后呢,命令有这几个。

  一、列出全部的虚拟环境 -> workon。

webp

  这不,无论在哪,只要执行workon,就能够列出全部的虚拟环境。

  二、可是有的小伙伴可能会遇到下图的状况。

webp

  没事,别担忧,是由于少配置了系统环境变量。这个问题不大,有的可能会自动配置,有的手动配置,问题不大。

  三、我伪装各位都会怎么进入环境变量这个面板了哈,不会的都过度了。依次点击个人电脑>高级系统设置>环境变量,以下图所示。

webp

  四、而后呢,咱们新建有一个变量名叫 WORKON_HOME ,变量值就是咱们专门用户存放虚拟环境的文件夹地址,而后点击保存保存,一直肯定便可,以下图所示。

webp

  五、从新打开一个cmd,不打开是不行的,而后执行workon,就会发现,success,以下图所示。

webp

  六、好了,可能出现的坑解决了,继续正文。进入虚拟环境 -> workon 虚拟环境名,以下图所示。前面有括号,就表示进入了该虚拟环境。

webp

  七、若是想退出当前虚拟环境 -> deactivate,以下图所示。

webp

  八、若是想建立虚拟环境 -> mkvirtualenv 环境名,以下图所示。

webp

  在这还有一个小技巧,有的人可能tab键不能自动提示,可是除了退出虚拟环境和建立虚拟环境有点长,其余都简单,手打都不要紧,退出虚拟环境大不了我不退了,再打开一个cmd。

  可是建立虚拟环境真心避免不了,没事,看到红色圈起来的没,执行workon命令就能看到,只须要记一个mk,后面的复制就好,不要复制那个s,这样就行了,mkvirtualenv就记住了。

  九、删除虚拟环境 -> rmvirtualenv 环境名,以下图所示。

webp

命令比较长,记的方法同上,只须要记rm 后面的复制

/5 结尾/

  好了,到此为止,全部关于虚拟环境和虚拟环境管理工具的都讲完了,但愿各位小伙伴多多尝试,实践才能出真知。

相关文章
相关标签/搜索