---恢复内容开始---
虚拟环境构建和使用
说明:¶
-- 什么是虚拟环境?
在现实生活中有环境,而且从小就教育我们保护环境、人人有责。在代码的世界也是一样。也有环境,叫做虚拟环境。
它是一个虚拟化,从电脑独立开辟出来的环境。通俗的讲,在这个环境中,我们可以只安装我们需要的包,各个环境之间相互隔离,互不影响。
-- 为什么要用虚拟环境?
实际工作中,我们通常会根据自己的需求去下载各种第三方库和包,就拿web开发来说。python版本不同的话与之相关的web框架版本也是不一样的。比如python2 + Django1.8,也有可能是python3.6 + Django1.11,我们需要根据需求不断地更新或者卸载相应的库。版本不对应。运行起来也会有好多问题。直接对我们的python操作环境造成很多不必要的麻烦,管理也混乱。
使用:¶
windows系统下创建虚拟环境
1、进入需要建立虚拟环境的路径,比如:d盘根目录。¶
2、创建一个虚拟环境文件夹,比:mkdir python_venv_01¶
3、进入该文件夹:cd python_venv_01¶
4、开始搭建虚拟环境:python -m venv .(注意后面的小点)¶
5、耐心等一小会,查看执行创建命令后的相关文件:dir (注意:此时并没有激活该虚拟环境,pip list 查看后依然是我原有的模块)¶
6、在虚拟环境文件夹下执行:Scripts\activate 表示激活该虚拟环境,此时是一个对立的虚拟环境了,可以用pip list 来查看一下。包很少。¶
7、进入python解释器界面,导入requests模块,显示出错。¶
8、试着安装requests 和django1.11.8 :pip install requests pip install django==1.11.8¶
9、对比正常环境和虚拟环境安装的版本,相互隔离,互不影响,¶
10、退出 Scripts\deactivate 即可。¶
好了,就介绍到这里,如果其中有什么错误,欢迎各位提出意见!
---恢复内容结束---