【问题标题】:Is it necessary to use virtualenv to use Flask framework?使用 Flask 框架是否需要使用 virtualenv?
【发布时间】:2015-12-21 18:47:14
【问题描述】:

我刚刚开始探索 Flask。早些时候我尝试探索 Django,但发现它有点复杂。然而,安装 Flask 需要我们先安装 virtualenv,我记得,在 Django 的情况下不需要。

如果不需要,没有virtualenv怎么办?

【问题讨论】:

  • Flask 和 Django 都不需要使用 virtualenv。然而,很少有理由不使用它,而且绝对有理由这样做。你应该。

标签: python flask virtualenv


【解决方案1】:

不,不需要使用 virtualenv。没有一个项目会要求你使用一个;它只是一种将 Python 库集合与其他项目隔离开来的方法。

我个人强烈建议您使用 virtualenv,因为它可以更轻松地更换库版本并且不会影响其他 Python 项目。

如果没有 virtualenv,您只需继续安装依赖项,它们最终会出现在您的系统库集合中。使用pip 安装Flask 项目将引入一些其他包,例如WerkzeugJinja2itsdangerous。这些都将“全局”安装。

【讨论】:

  • 问题是我只是在学习/探索东西。没有严肃或真正的项目。但我想我应该继续使用 virtualenv。毕竟,我只是在学习,使用 virtualenv 是学习的一部分。它可能对实际项目有所帮助。
  • @mayankkaizen:在学习和探索时,virtualenv 是理想的
  • 谢谢。我已经安装了 virtualenv 并通过它安装了 Flask。很高兴。
猜你喜欢
  • 2012-10-09
  • 1970-01-01
  • 2018-09-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-04-08
相关资源
最近更新 更多