我正在开发一个 Python FastAPI 项目,并尝试使用 Azure Functions 进行部署。我偶然发现了这个存储库fastapi-on-azure-functions,它提供了有关如何实现此目的的指南。
虽然文档指出这是一个简单的示例代码,但我无法在本地测试它或将其部署到 Azure。
创建 Python 虚拟环境并激活它后。我按照文档中所述安装了要求。但是当我运行func start
或时func host start
。我收到如下响应。
当我尝试将其部署到 Azure 时,我WrapperFunction
没有Local Project
最初,我无法看到这些函数或在本地运行该函数:
为了使其工作,创建一个新的环境:
打开终端,运行pip install requirements.txt
:
使用以下命令在本地运行该函数func host start
: