1.前言朋友们好,又是每天掌握新技能的一天。今天,我们就来看看如何玩转Linux下的Python虚拟环境。0基础入门,趁热上车~。小编之前写过Windows下虚拟环境的创建和基本使用。感兴趣的朋友可以去看看。教大家如何配置Python虚拟环境,如何在Windows下创建指定的虚拟环境,说说虚拟环境。环境管理工具virtualenvwrapper教你如何在Pycharm中加载和使用虚拟环境。第二,为什么需要虚拟环境?其实虚拟环境要解决的根本问题是各种第三方包的混淆。如果你在公司接了三个项目,一个用的是Django1.5,一个老项目用的是Django1.8,最近一个项目用的是Django2.0+。一个新项目只能在一台电脑上安装一个Django。嗯,so,怎么办,这个时候就需要一个工具,把各个版本分开。这只是一种情况。Python中最让我们引以为豪的是大量的第三方包。当一个项目和另一个项目有大量的包,而且是同一个包时,就结束了。除了你,这个项目中没有人。我能够维护它。下面就引出我们最常用最规范的第三方包,virtualenv加上一个包管理工具virtualenvwrapper有了这两个,上面的问题都是浮云。3.Linux环境概述本例使用LinuxUbuntu18.04版本,如下图所示。Python版本为3.6.9,如下图所示。pip版本已经更新到最新,如下图。pip更新命令:sudoPython3-mpipinstall--upgradepip四、安装配置1、安装virtualenvpipinstallvirtualenv2。安装虚拟环境管理工具pipinstallvirtualenvwrapper五、操作步骤1、创建一个存放虚拟环境的文件夹mkdir$HOME/。其实就是在当前家目录下,~就是当前家目录,如果一直在~下就不用$HOME了。开头的文件。都是隐藏文件,需要命令ls-al才能看到。2、执行命令whichPython3查看Python安装目录,如下图所示。3、执行命令whichvirtualenvwrapper.sh查看virtualenvwrapper的目录。红色部分其实是我的home目录,可以简写为~/.4、修改./bashrc文件,使用命令:vim.bashrc这里需要有vim基础。如果你对vim不熟悉,建议了解一下,回头看看。添加内容如下图。exportWORKON_HOME=$HOME/.virtualenvssource~/.local/bin/virtualenvwrapper.sh#whichvirtualenvwrapper.sh命令获取VIRTUALENVWRAPPER_PYTHON=/usr/bin/Python3#whichPython3命令获取5.刷新配置文件source.bashrc6.常用命令1.新建一个虚拟环境mkvirtualenvspider新建一个spider虚拟环境,进入spider环境。(spider)表示已经进入spider的虚拟环境,正在使用,如下图。2.退出当前虚拟环境deactivate3。查看所有虚拟环境workonorlsvirtualenv这两个命令已经普遍可用。目前创建了两个,flask和spider,如上图所示。4.删除虚拟环境rmvirtualenvflask删除flask虚拟环境5.进入某个虚拟环境的提示即使不退出当前虚拟环境,workon也可以直接切换到其他虚拟环境在Linux中,虚拟环境的命令可以可以通过tab键自动完成~7.命令总结8.总结本文的主要内容是在Linux系统下操作Python虚拟环境。举例说明了虚拟环境的常用命令和基本使用方法。该方法简单有效。欢迎大家积极尝试。好了,朋友们,Linux下的虚拟环境就结束了。如果您在操作中有任何问题,请积极留言。小编帮你一起解决。再次感谢您的支持~
