繁体   English   中英

FastAPI 的虚拟环境

[英]Virtual Environment for FastAPI

一个简单的问题,我们是否需要创建虚拟环境来安装和使用 FastAPI。 我们将 venv 用于 Django 对吗? 那么为什么不在 FastAPI 中呢?

您还可以将虚拟环境用于 fastapi 项目。 这在文档https://fastapi.tiangolo.com/contributing/#virtual-environment-with-venv中有描述。

创建虚拟环境对于分离 Python 包是必要的,并且独立于您的项目。

您可以而且应该使用虚拟环境 通常每个项目都有自己的环境。

一些 IDE 已自动化该过程并使其变得微不足道。 例如PyCharm 在项目创建期间询问您,但您也可以在之后这样做。

是的,您可以在 FastAPI 中创建虚拟环境并维护您的依赖关系。 虚拟环境不依赖于框架。 您可以将它与任何框架一起使用。

您应该为每个项目创建一个虚拟环境。 您可以轻松维护和跟踪您的依赖项。

我强烈建议您使用 Anaconda 创建和管理虚拟环境

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM