创建python虚拟环境

为什么要使用虚拟环境

其实使用虚拟环境,主要是为了解决版本冲突问题

比如说有的项目是python2下运行,有的是python3运行
或者不同项目使用的是相同的包,但是包版本是不一样的,又无法兼容,这个时候就会造成一些冲突,导致程序出错

这种情况就可以使用虚拟环境,两个项目配置不同的运行环境,这样两个项目就可以同时运行

前提条件

  • python环境

建议python3哦

使用venv创建虚拟环境

创建

venv为python安装后自带,无需另外安装

打开cmd

输入命令:

python -m venv my_venv

输入命令后,会在当前目录下自行创建一个 my_venv 的文件夹

windows python3.7创建虚拟环境 如何创建python虚拟环境_python

激活环境

cmd中

在Windows上,运行:

my_venv\Scripts\activate.bat

在Unix或MacOS上,运行:

source my_venv/bin/activate

说白了,你要运行对应的activate文件

验证

当你显示这样,表示环境激活成功

windows python3.7创建虚拟环境 如何创建python虚拟环境_虚拟环境_02

你也可是使用命令:

pip list

显示已安装的包,一般是空的或者很少

激活之后,你可以使用pip来安装对应项目所需要的包,像在正常的python环境中一样操作