我一直得到错误
ModuleNotFoundError:没有名为'azure'的模块
下面是我的init文件的代码,它是使用这个tutorial设计的
import logging
import azure.functions as func
def main(req: func.HttpRequest) -> func.HttpResponse:
logging.info('Python HTTP trigger function processed a request.')
name = req.params.get('name')
if not name:
try:
req_body = req.get_json()
except ValueError:
pass
else:
name = req_body.get('name')
if name:
return func.HttpResponse(f"Hellod {name}!")
else:
return func.HttpResponse(
"Please pass a name on the query string or in the request body",
status_code=400
)
任何帮助这将是非常感谢!
2条答案
按热度按时间relj7zay1#
你在你的python环境中安装了这个库吗?
客户端库可以在here中找到
cczfrluj2#
在./myFunction/__init.py我有
import helpers as h
.我得到这个错误.这是consistly不工作.尝试了很多事情后,修复做2件事:1.运行
npm install -g azure-functions-core-tools@3
以升级到最新版本。1.在VS Code中单击“是”,弹出类似“此Azure函数未在VS Code中初始化。是否要对其进行优化?”的内容。
我不确定是哪个修好的。
我的文件夹结构是这样的(只包括相关文件):