4 Python虚拟环境【详细解释】但【超级简单易懂!!!】

本文是 Python 系列教程第 4 篇,完整系列请查看 Python 专栏。

1 什么是虚拟环境

Python的虚拟环境一般存在于项目的根目录,其作用其实和Vue项目的node_modules文件夹差不多,存放一些本项目的依赖包。与node_modules不同的是node_modules只是用来存放外部依赖包,而Python虚拟环境还存放了可执行文件和Python解释器(即python.exe)。

在了解虚拟环境之前,我们先来了解一下真实环境,Python真实环境包含以下内容

  • Lib:一些包

    • site-packages:安装的外部包
    • 标准库:Python预装的模块和包
  • Script:可执行文件,如pip.exe

  • python.exe:python解释器

虚拟环境可以理解为把真实环境复制了一份,供项目单独使用。但是复制会有一个问题,就是标准库是非常大的,把标准库复制到虚拟环境里是很不划算的。

所以虚拟环境和真实环境的第一个区别点就是不包含但引用标准库。第二个区别点是虚拟环境把python.exe也放到了Scripts目录下。

项目的虚拟环境目录结构如图:

如下图,这个是我项目的虚拟环境

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

凡人编程传

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值