virtualEnv 直译为虚拟环境,为什么python使用中要安装虚拟环境呢?
首先python项目都是依赖具体的某一个版本来运行的,而且python的大版本间很多都是不兼容的,所以需要virtualenv来管理python库。
1.virtualenv的安装
virtualenv安装前,要先电脑上需要安装一个python版本,因为我使用的pip的安装方法。
首先命令行输入 :pip install virtualenv

提示成功

2.使用virtualEnv建立新的版本库
1)下载一个新的python版本,我下载的是python2.7
2)进入你需要建虚拟环境的目录(我这里是去E:\virEnvTest下建虚拟环境)
3)使用virtualenv -p + python版本本地路径+虚拟环境的名称
(E:\python2.7\python.exe是需要安装的python库地址,envTest是虚拟环境的名称)

4)安装成功后,E:\virEnvTest下会多一个envTest的文件夹

3.进入虚拟环境envTest>Scripts下运行activate程序,查看python版本,显示为2.7,安装成功。

4.虚拟环境装好后,可以把自己需要的框架或者其他依赖库通过pip来安装,比如安装django,首先进入虚拟环境:

pip install django

pip list 可以看虚拟环境里已经安装哪些框架或者库。

deactivate退出当前虚拟环境

网友评论