Python虚拟环境的构建和使用

---恢复内容开始---

虚拟环境构建和使用

 

说明:

-- 什么是虚拟环境?
  在现实生活中有环境,而且从小就教育我们保护环境、人人有责。在代码的世界也是一样。也有环境,叫做虚拟环境。
  它是一个虚拟化,从电脑独立开辟出来的环境。通俗的讲,在这个环境中,我们可以只安装我们需要的包,各个环境之间相互隔离,互不影响。

-- 为什么要用虚拟环境?
   实际工作中,我们通常会根据自己的需求去下载各种第三方库和包,就拿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 即可。

 

好了,就介绍到这里,如果其中有什么错误,欢迎各位提出意见!

---恢复内容结束---

猜你喜欢

转载自www.cnblogs.com/xjmlove/p/10089137.html