Python创建虚拟环境
何为虚拟环境
有的时候因为各种原因,在操作系统下,我们会安装很多版本的Python解释器。同样,我们也有可能因为各种原因,需要不同版本的模块,比如Django1.8,Django1.11。再加上pip工具管理器的版本混乱问题。这就使得很多人在Python的环境管理上产生极大的混乱。
通常每个项目,甚至项目不同阶段的版本,需要不同的Python解释器和依赖库。为了清晰明了,安全可靠的管理这些环境,需要为每个项目或每个应用各自建立一套“独立、隔离”的Python运行环境。
virtualenv就是用来为每一个项目创建一套“独立隔离”的Python运行环境的工具。
创建虚拟环境
1.需要安装virtualenv
在命令行中安装virtualenv 命令如下
pip install virtualenv
在桌面创建Python_virtualenvs文件夹 命令如下
md Python_virtualenvs
3.进入Python_virtualenvs文件夹 命令如下
cd Python_virtualenvs
4.创建虚拟环境
命令如下
python -m venv Python_virtualenvs
其中Python_virtualenvs为虚拟环境名称,可自行定义
5.运行虚拟环境
先进入Scripts路径
Python_virtualenvs\Python_virtualenvs\Scripts>
在此路径下运行命令
activate
6.退出虚拟环境
在Python_virtualenvs\Python_virtualenvs\Scripts>
路径下执行如下命令退出虚拟环境
deactivate
即可退出虚拟环境
删除虚拟环境命令如下
rmvirtualenv [虚拟环境名称]
启动/切换虚拟环境
workon [虚拟环境名称]