python虚拟环境

102 阅读1分钟

背景

python项目有三个部分的版本依赖

  1. python解释器的版本
  2. 项目依赖的第三方包的版本
  3. 项目使用的第三方工具的版本(如:pip)

虚拟环境

使用目的

不同python项目可以通过虚拟环境使用不同版本的依赖,便于隔离

原理

通过配置环境变量依赖不同的版本