创建python虚拟环境
为什么要使用虚拟环境
其实使用虚拟环境,主要是为了解决版本冲突问题
比如说有的项目是python2下运行,有的是python3运行
或者不同项目使用的是相同的包,但是包版本是不一样的,又无法兼容,这个时候就会造成一些冲突,导致程序出错
这种情况就可以使用虚拟环境,两个项目配置不同的运行环境,这样两个项目就可以同时运行
前提条件
- python环境
建议python3哦
使用venv创建虚拟环境
创建
venv为python安装后自带,无需另外安装
打开cmd
输入命令:
python -m venv my_venv
输入命令后,会在当前目录下自行创建一个 my_venv
的文件夹
激活环境
cmd中
在Windows上,运行:
my_venv\Scripts\activate.bat
在Unix或MacOS上,运行:
source my_venv/bin/activate
说白了,你要运行对应的activate文件
验证
当你显示这样,表示环境激活成功
你也可是使用命令:
pip list
显示已安装的包,一般是空的或者很少
激活之后,你可以使用pip来安装对应项目所需要的包,像在正常的python环境中一样操作