虚拟环境virtual environment,它是一个虚拟化,从电脑独立开辟出来的环境。通俗的来讲,虚拟环境就是借助虚拟机来把一部分内容独立出来,我们把这部分独立出来的东西称作“容器”,在这个容器中,我们可以只安装我们需要的依赖包,各个容器之间互相隔离,互不影响。
Python的第三方库virtualenv能够帮助我们创建虚拟环境,安装命令
pip install virtualenv
virtualenvwrapper-win是一个基于virtualenv开发的工具包
pip install virtualenvwrapper-win
注意:变量名设置为:WORKON_HOME,注意变量名一定要大写;
(1) 新建环境变量的目录路径,建议不在系统C盘创建,一般在其他盘新建一个用来作为虚拟环境的目录,这样空间比较充裕 。
(2)在D盘下创建目录myenv
(3) 切换目录到D盘
在cmd中切换到需要创建虚拟环境的目录下执行命令:
virtualenv mydjango(虚拟环境名称 )
同时,C盘也会创建如图所示路径下也会创建相关目录,存储有虚拟环境相关的数据。
activate
4、 退出虚拟环境
deactivate
直接删除虚拟环境所在目录即可。
或者用命令删除也行:
rd/s/q 目录路径
6、使用虚拟环境
7、虚拟环境下安装包
安装django
pip install django==4.2 -i https://pypi.douban.com/simple
显示当前django信息
pip show django
查看依赖包
pip freeze
8、PyCharm中使用虚拟环境
Settings|Project:pythonProject2|Python Interpreter| Add Interpreter