gpt4 book ai didi

python - 使用 Azurite 在本地调试 Azure Function 时如何修复 'launch.json' 错误?

转载 作者:行者123 更新时间:2023-12-02 08:18:11 26 4
gpt4 key购买 nike

我目前正在开发一个小型时间触发的 Azure Function App,用于从 SFTP 服务器检索文件。为了调试代码,我使用了蓝铜存储模拟器。模拟器的设置和运行效果良好。但是,我收到一条 Visual Studio Code 错误,指出该程序无法启动并且代码无法编译(见下图)。我使用的是通过 Azure 扩展提供的默认 launch.json:

{
"version": "0.2.0",
"configurations": [
{
"name": "Attach to Python Functions",
"type": "python",
"request": "attach",
"preLaunchTask": "func: host start"
}
]
}

该错误仅以弹出窗口的形式收到。请查看下图以查看错误和终端输出:

Error

错误显示:“request”:“attach”需要“connect”、“listen”或“processid”。我尝试了多种如何使其工作的选项,包括如所述的launch.json here 。错误将会消失,但程序将根本无法运行。

您对如何解决此问题有建议或教程吗?

请注意,我使用 python 3.8 和 Azure Functions 版本 4.0

最佳答案

好吧,最终有帮助的是:

  1. 删除项目的 .vscode 目录
  2. 关闭 VS Code,然后重新打开 VS Code
  3. 重建 .vscode 目录(系统会提示您这样做)

关于python - 使用 Azurite 在本地调试 Azure Function 时如何修复 'launch.json' 错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71305623/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com