Python Azure ImportError:无法导入所需的依赖项:numpy
我已经在Azure中构建了一个函数,并通过VS部署了它。 该函数在本地运行良好,上载到云时的构建过程成功,但当它尝试运行(使用blob触发器)时,我遇到下一个错误: ImportError:无法导入所需的依赖项:numpy 我正在使用熊猫图书馆,需要numpy。 我下载了所有的软件包和依赖项,我尝试卸载并再次安装,我甚至尝试升级每个库,尤其是numpy,什么都没有 该函数是用Python 3.7.5编写的,并在Linux环境(Azure运行时)上运行 我的进口:Python Azure ImportError:无法导入所需的依赖项:numpy,python,azure,function,numpy,cloud,Python,Azure,Function,Numpy,Cloud,我已经在Azure中构建了一个函数,并通过VS部署了它。 该函数在本地运行良好,上载到云时的构建过程成功,但当它尝试运行(使用blob触发器)时,我遇到下一个错误: ImportError:无法导入所需的依赖项:numpy 我正在使用熊猫图书馆,需要numpy。 我下载了所有的软件包和依赖项,我尝试卸载并再次安装,我甚至尝试升级每个库,尤其是numpy,什么都没有 该函数是用Python 3.7.5编写的,并在Linux环境(Azure运行时)上运行 我的进口: import logging i
import logging
import openpyxl
import pymysql
import pymysql.cursors
import pandas as pd
import xlrd
import re
from itertools import islice
import azure.functions as func
在发布之前,您需要在
requirements.txt
中保存所有依赖项。这样(使用新工具),发布后,所有应用程序依赖项都将作为功能应用程序内容的一部分为您下载。
在这种情况下,请确保在requirements.txt
文件中有pandas
、numpy
或应用程序所需的任何内容
以下是有关如何发布和预期内容的更多信息--请检查您部署的azure函数内容是否正确。您可以使用门户中的应用程序服务编辑器来完成此操作