我一直在做这个练习:
使用Visual Studio Code在Azure中创建一个函数
在完成以下步骤后:为函数项目选择语言:选择Python。
选择Python别名以创建虚拟环境:选择Python解释器的位置。如果位置未显示,则键入Python二进制文件的完整路径。
为项目的第一个函数选择模板:选择HTTP触发器。
提供函数名称:键入HttpExample。
授权级别:选择匿名,使任何人都能调用您的函数端点。有关授权级别,请参阅授权密钥。
选择如何打开项目:选择添加到工作区。
我按下F5来本地运行该函数
然后我得到了以下错误:
我已安装Python、pip、wheel和Azure Function工具。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存储库上发布了这个问题,如果可以的话,请在我的GitHub Issue上标记#azure-functions团队中的某个人)
pip install azure-functions --force-reinstall
命令,同时你可能也需要查看一下那个 SSL 警告。 - Ashwin Phadke