引言
在创建python
工程的虚拟环境之前,我们先来介绍一下:我们为什么要创建虚拟环境呢?
在进行工程开发的过程中,我们需要引用很多的依赖包来进行相关应用的实现,而依赖包每个版本的使用的兼容性并不是固定,也许历史版本可以使用,但是在使用最新的版本的时候,突然发现之前的使用方式已经过时了(或者是版本更新导致用法变了),那么我们在进行项目的迁移要怎么办?如果有虚拟环境的话,我们只要将虚拟环境安装到我们迁移的路径就可以直接使用了,虚拟环境还有一个好处就是,每一个虚拟环境都是相互独立隔离的,并不会影响到本地以及其他的虚拟环境。也就是说,我在虚拟环境A安装了一个依赖包,但是我这个工程使用的是虚拟环境B,此时就需要重新安装我要使用的依赖包了,在本地环境上也是一样的。
当然了,我们这里讲的是python
的虚拟环境,那么肯定是基于python
环境下才能使用的。
python
环境怎么安装相对比较简单,我这里就不介绍了 …
如何创建python虚拟环境
1. 新建工程目录
打开cmd
,切换到指定目录,创建python-server
目录并切换,这是应用所在位置:
Microsoft Windows [版本 10.0.15063]
(c) 2017 Microsoft Corporation。保留所有权利。
C:\Users\Administrator>cd D:\CodeBase\auto\python-server
C:\Users\Administrator>D:
D:\CodeBase\auto\python-server>
2. 创建虚拟环境
D:\CodeBase\auto\python-server>python -m venv venv
第二个 venv 是虚拟环境的名称
3. 激活虚拟环境
-
windows
D:\CodeBase\auto\python-server>venv\Scripts\activate (venv) D:\CodeBase\auto\python-server>
-
Mac或者Linux
source bin/activate
4. 退出虚拟环境
(venv) D:\CodeBase\auto\python-server>venv\Scripts\deactivate
5. 删除虚拟环境
这里直接将venv
(虚拟环境的目录)删除即可;