一、为什么要创建虚拟环境
python开发中要使用很多的第三方库,直接使用pip install命令会安装到本地python中的site-packages文件夹中,若果不同的项目需要的同一个第三方库版本不同,会产生冲突,其次将工程发送给他人或者运行他人的工程,也会出现不兼容的问题,所以为项目创建虚拟环境,将需要的三方库安装在项目的虚拟环境文件中,使项目和本地环境相互独立,互不干扰。
二、Pycharm创建虚拟环境
python使用Virtualenv创建虚拟环境,Pycharm集成了Virtualenv的功能,创建步骤如下:
新建项目:local是工程存放路径,Base interpreter是python.exe的路径,选择红色的框即可创建虚拟环境;
或者在项目中点击file-->Setting-->Project-->Python interpreter-->Add interpreter
新建一个虚拟环境,location是项目工程路径,Base interpreter是python.exe路径,不要选择Inherit global site-packages选项,这个会继承你本地的第三方库,点击OK即可
三在虚拟环境中安装第三方库
创建好虚拟环境后我们要激活虚拟环境,找到我们工程文件夹下ven-->Scripts路径
然后打开cmd命令框进入这个文件夹,输入activate激活虚拟环境
之后使用pip安装的所有第三方库都会被安装到虚拟环境中
退出虚拟环境直接关闭命令窗或输入deactivate即可退出