我正在尝试在Windows 10 PC上的Python中开发Azure函数。每次尝试调试时,都会出现此错误:“ AttributeError:模块'azure.functions_worker'没有属性'start_async'“
我正在运行Python 3.6.8, Azure Function核心工具(2.7.1158) 和函数运行时间:2.0.12438.0 VSCode最新
试图删除并重新安装Azure CLI
答案 0 :(得分:0)
根据官方教程Create an HTTP triggered function in Azure
的{{3}}部分,请将Python运行时从3.8
降级为3.6
。我确定Azure功能核心工具尚未准备好支持高于3.6
的Python版本。
以我为例,在Windows 10上使用Python 3.7时,我什至无法安装devkits函数。因此,我安装了新的Python 3.6运行时并更改PATH以使其能够解决我的问题。
答案 1 :(得分:0)
当我使用Python 3.6-32bit时,我在Win10上遇到了这个问题。安装Python 3.6- 64bit 可以使错误消失,因此如果您还没有尝试,则值得尝试一下。