我在本地运行的Python代码通过导入以下库开始:
import logging
import azure.functions as func
from sendgrid import SendGridAPIClient
from datetime import datetime
import wikipedia
import urllib.request,json
这些也列在requirements.txt()中。我的代码在本地运行得很好,但是一旦我上传到Azure函数,就会收到错误(screenshot): ModuleNotFoundError:没有名为“ sendgrid”的模块
我在其他地方读过,您也许可以通过Kudu在虚拟环境中安装这些模块。但是,消费计划似乎并不支持Kudu:
如何在具有Azure功能的使用计划中与外部模块/库一起运行Python代码?