我一直在做这个练习:
执行以下步骤后:
为您的功能项目选择一种语言:选择Python。
选择Python别名以创建虚拟环境:选择Python解释器的位置。如果未显示位置,请输入Python二进制文件的完整路径。
为项目的第一个功能选择模板:选择HTTP触发器。
提供一个函数名称:键入HttpExample。
授权级别:选择“匿名”,这使任何人都可以调用您的函数端点。要了解授权级别,请参阅授权密钥。
选择打开项目的方式:选择“添加到工作区”。
我按 F5 来在本地运行该功能
这是我得到的错误:
我安装了python,pip,wheel,天蓝色功能工具
PS C:\Users\Mustafa Saifee\azfunc> python --version
Python 3.8.2
PS C:\Users\Mustafa Saifee\azfunc> pip --version
pip 20.1 from c:\program files\python38\lib\site-packages\pip (python 3.8)
PS C:\Users\Mustafa Saifee\azfunc> wheel version
wheel 0.34.2
PS C:\Users\Mustafa Saifee\azfunc> pip install azure-functions
Requirement already satisfied: azure-functions in c:\program files\python38\lib\site-packages (1.2.1)
操作系统:Microsoft Windows 10 Education 10.0.19041 Build 19041
也尝试过:
我尝试了python 3.7和3.8 另外,我还尝试了基于conda的python。 然后,我卸载了所有内容。然后一一安装回去。问题仍然存在
((如果您可以在我的GitHub Repository上的#azure-functions团队中标记某人,我也会在GitHub Issue上发布此问题)
答案 0 :(得分:0)
@aprilspeight帮助我解决了这个问题。因此可以解决此问题。
解决方案由@aprilspeight提供:您是否尝试过运行 屏幕上的init.py文件处于活动状态时该功能如何?
无需修改function.json文件中的任何内容 如果您正在尝试快速入门。因此,请确保您 在开始调试(F5)时查看init.py文件。
整个问题可以读成HERE