部署Windows版Azure Python函数应用时,pyadomd需追加路径吗?
Azure Windows Python函数中pyadomd路径配置说明
- 部署到Azure官方托管的Windows函数应用时,不需要执行
path.append('\Program Files\Microsoft.NET\ADOMD.NET\150')操作,仅本地开发环境可能需要。 - 原因:Azure Windows函数的官方运行环境已预装ADOMD.NET组件,且对应的路径已纳入系统环境变量,pyadomd可直接找到依赖库;而本地环境中,ADOMD.NET的安装路径通常不会自动添加到Python的
sys.path中,因此需要手动追加路径来确保pyadomd能定位到依赖文件。 - 特殊情况:如果使用自定义Windows镜像部署函数,需确认镜像中是否已安装ADOMD.NET,若未预装则可能需要手动配置路径,但官方托管环境无需此操作。
内容的提问来源于stack exchange,提问作者Muhammad Pathan
相关产品推荐
相关产品推荐

