Exception: ModuleNotFoundError: No module named 'pandas'
Stack: File "/azure-functions-host/workers/python/3.6/LINUX/X64/azure_functions_worker/dispatcher.py", line 242, in _handle__function_load_request
func_request.metadata.entry_point)
File "/azure-functions-host/workers/python/3.6/LINUX/X64/azure_functions_worker/loader.py", line 66, in load_function
mod = importlib.import_module(fullmodname)
File "/usr/local/lib/python3.6/importlib/__init__.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "/home/site/wwwroot/HttpExample/__init__.py", line 9, in <module>
import pandas as pd
我在联机运行时在Azure Functions上收到此错误。有一个requirements.txt文件,其中包含pandas要求,但仍设法找不到模块名称pandas。该功能在本地工作正常。
答案 0 :(得分:1)
根据评论中的对话,我不确定是什么问题。但是,我发布了我刚才所做的所有步骤供您参考,我按照下面的步骤进行操作,并且没有显示有关导入熊猫的错误消息。
pip install pandas
然后添加代码“将pandas作为pd导入”,并在主代码中调用该键盘。
pip freeze > requirements.txt
运行此命令后,我的“ requirements.txt”显示如下:
func azure functionapp publish hurypyfun --build remote
希望对您的问题有帮助〜