【发布时间】:2021-08-08 10:09:56
【问题描述】:
我是 Django 新手,我想知道为什么建议设置虚拟环境。 我问了google,发现Python提供了一个工具virtualenv来创建isolated Python 环境。
不过,我不明白隔离环境的含义。 好吧,简单来说,我的问题是我不明白为什么我们需要一个简单的虚拟环境。
【问题讨论】:
-
这与 Django 无关,甚至与 Python 无关(因为其他语言对同一问题有类似的解决方案)。这是为了避免“dependency hell”,其中不同的项目依赖于同一库的不同、不兼容的版本。
标签: python django virtualenv