【1105 | Day59】灵魂拷问:为什么要在虚拟环境下进行 django 的开发?

为什么要使用虚拟环境呢?

Okay!举个例子!

假设你已经在系统中安装了 Python,并且在阅读此教程前你已经进行过一些 django 的学习,但那时候安装的 django 还是 1.x 的老版本。

而我们教程使用的是最新版的 django 2.2.x 版本,你可能不愿意删除掉旧版的 django 1.x,因为那可能导致你以前的项目无法运行。

既想让原来的项目在 django 1.x 环境下运行,又想再安装 django 2.2.x 来开启本教程的项目,怎么办呢?

使用虚拟环境就能够完美解决这个问题:

  • 虚拟环境帮我们从系统的 Python 环境中克隆一个全新的 Python 环境出来,这个环境独立于原来的 Python 环境。
  • 我们可以在这个新克隆的环境下安装 django 2.2.x,并且在这个新环境下运行我们的新项目。

猜你喜欢

转载自www.cnblogs.com/fxyadela/p/11800445.html