我正在研究Microsoft's website上的Azure函数教程,并且逐字跟进,但是,当我在错误日志中运行本地服务器<div class="briefsectiontop">
<div data="3">
<div class="current">
content
</div>
</div>
</div>
时,却看到{{1 }}?
所有错误似乎都来自azure-functions-core-tools func host start
这里是full logs的回溯
答案 0 :(得分:1)
如果您使用的是32位python,则会出现此错误,它们的Github page当前存在一个未解决的问题。
如果您使用pyenv
来管理安装,则首先要确认您正在python上使用64 bit
版本。为此,请打开终端并运行python
,如果正在运行64 bit
版本,则应看到:
Python 3.6.5 (v3.6.5:f59c0932b4, Mar 28 2018, 17:00:18) [MSC v.1900 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
如果看到您正在运行32 bit
python,则将需要安装正确的版本。如果您运行
pyenv install -l
您将获得python所有可用版本的列表。 64 bit
版本通常共享相似的前缀amd64
,因此请查找具有该前缀的所需版本并进行安装。从2019年9月10日开始,Azure函数仅支持3.6.x,我安装了3.6.5-amd64
,还有3.6.8-amd64
pyenv install 3.6.5-amd64
然后您可以使用以下方法验证已安装的版本:
pyenv versions