部署到 Azure 函数后,在 python 中找不到请求模块

Requests Module not found in python, after deploying to Azure function

是否有任何原因导致消费计划中一切正常而高级计划中根本不起作用?

这让我很生气,下面的代码在消费计划中按预期工作

_*

导入请求

Blah blah blah blah 我处理请求

_*

同样的事情在高级计划中部署时中断,并说找不到请求模块

为什么是上帝?

我尝试检查 requirements.txt 和版本、SDK 和所有内容,唯一不同的是计划。

当像微软这样的大组织对他们的忠实客户群这样做时,为什么这不应该令人沮丧?拥有大量追随者

请帮忙

这是我的代码:

import logging

import azure.functions as func
import requests


def main(req: func.HttpRequest) -> func.HttpResponse:

    return func.HttpResponse(
            "This is a test.",
            status_code=200
    )

这是我这边的requirements.txt:

# DO NOT include azure-functions-worker in this file
# The Python Worker is managed by Azure Functions platform
# Manually managing azure-functions-worker may cause unexpected issues

azure-functions
requests

这是我的函数应用程序的结构:

Azure 上的函数应用程序基于高级计划:

在我这边效果很好:

请检查你我之间的差异。或者你这边的问题可能是暂时的。