我是新來的,如果帖子不完整,請見諒。
我正在嘗試在 azure 上部署一個與 blob 互動的 python 腳本。該腳本在本地運行良好:我可以與我的存盤帳戶互動,上傳和下載 blob...但是當我在 azure 上部署我的函式時,它不會運行。日志說不存在名為 azure.storage 的模塊。
事情是,在我的電腦上,我必須點安裝這個模塊。
我應該在 azure web 上添加這個模塊嗎?我該怎么做這種事?
我正在使用 python 3.6.5 開發 Visual Studio Code。
呼叫詳細資訊中列出的錯誤:
Result: Failure Exception: ModuleNotFoundError: No module named 'azure.storage'. Troubleshooting Guide: https://aka.ms/functions-modulenotfound Stack: File "/azure-functions-host/workers/python/3.7/LINUX/X64/azure_functions_worker/dispatcher.py", line 309, in _handle__function_load_request func_request.metadata.entry_point) File "/azure-functions-host/workers/python/3.7/LINUX/X64/azure_functions_worker/utils/wrappers.py", line 42, in call raise extend_exception_message(e, message) File "/azure-functions-host/workers/python/3.7/LINUX/X64/azure_functions_worker/utils/wrappers.py", line 40, in call return func(*args, **kwargs) File "/azure-functions-host/workers/python/3.7/LINUX/X64/azure_functions_worker/loader.py", line 85, in load_function mod = importlib.import_module(fullmodname) File "/usr/local/lib/python3.7/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "/home/site/wwwroot/HttpTriggerTest/__init__.py", line 3, in <module> import HttpTriggerTest.dependance1 as dependance1 File "/home/site/wwwroot/HttpTriggerTest/__init__.py", line 4, in <module> import azure.storage.blob
我希望有一個人可以幫助我。
uj5u.com熱心網友回復:
Sol 1:嘗試將環境變數FUNCTIONS_WORKER_RUNTIME設定為python
解決方案2:嘗試將azure.storage添加到您的requirements.txt檔案中
如需進一步參考Ref1,Ref2,Ref3。
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/431825.html
