0

我正在尝试使用 Great_expectations 文件夹部署 Azure 函数。该函数正在本地系统中执行,但在门户中执行该函数时遇到以下错误。

结果:失败异常:OSError:[Errno 30] 只读文件系统:'./tmp' 堆栈:文件“/azure-functions-host/workers/python/3.7/LINUX/X64/azure_functions_worker/dispatcher.py”,第 405 行,在 _handle__invocation_request invocation_id、fi_context、fi.func、args) 文件“/usr/local/lib/python3.7/concurrent/futures/thread.py”,第 57 行,运行结果 = self.fn(*self .args, **self.kwargs) 文件“/azure-functions-host/workers/python/3.7/LINUX/X64/azure_functions_worker/dispatcher.py”,第 612 行,在 _run_sync_func func)(params) 文件“/azure- functions-host/workers/python/3.7/LINUX/X64/azure_functions_worker/extension.py”,第 215 行,在 _raw_invocation_wrapper 结果 = 函数(**args)文件“/home/site/wwwroot/GETrigger/main.py”,第 54 行,在主 os.chmod('./tmp',0o777)

4

1 回答 1

0

据我所知tmp,文件路径缺失

filepath = '/tmp/' + key

有关更多详细信息,您可以查看相关讨论的链接

  1. Python 中的 Azure 函数
  2. 只读文件系统
于 2022-01-25T12:32:06.777 回答