很多小伙伴在接触到了真正的python项目开发时会发现如果目前自己负责的项目或者版本维护有多个的时候,那就要去创建一个虚拟环境venv将他们分隔开来。那么下面这篇文章就来讲一下python虚拟环境venv的是什么,有什么用以及该如何去创建使用。
一、虚拟环境venv是什么
python之中的虚拟环境venv是用来为不同版本的和使用不同库的python项目去搭建一个互不相同的环境,使得每一个python项目都有独立的开发环境可以去使用。
而虚拟环境最大的作用就是将多个项目分隔开来,项目之间导入的包和库都是互不依赖的,这样无论对这个项目做什么操作都不会导致另一个python项目而发生变化。
二、虚拟环境venv怎么创建使用
1.在一个文件夹下创建一个空的文件夹,文件夹的名称可以使用项目名称去命名。然后通过cmd打开命令行提示符切换到新建的文件夹下,执行这个命令就可以创建一个虚拟环境了,如下所示:
python3 -m venv env
这个命令执行完毕后会在新建文件夹内创建一个env文件夹,并且这个虚拟环境的python版本就被指定为python3了。
2.回到命令行提示符,创建虚拟环境成功后还需要去激活虚拟环境才行。在当前文件夹路径下的命令行执行语句/Scripts/activate.bat就可以去激活虚拟环境了。
3.虚拟环境激活后无论是直接在命令行写代码还是使用编辑器打开新建的文件夹进行开发,都是和其他的python项目所分隔了的。
以上就是python虚拟环境venv的创建和使用教程了。