【发布时间】:2019-02-05 15:32:12
【问题描述】:
使用虚拟环境来控制安装在您的开发机器上的各种软件包的版本的主要目的是什么?
例如,我正在使用 Django 开发一个 webapp。我的假设是,如果我在计算机上更新 Django 或 python 版本,使用像 Pipenv 这样的虚拟环境将确保我不会遇到任何问题,因为 webapp 项目与它自己的 Django 和 Python 版本是隔离的。 使用 Pipenv 还有其他显着的好处吗?
【问题讨论】:
标签: python django virtualenv pipenv python-venv