VsCode venv python.exe 在后续调试中无法运行

问题描述 投票:0回答:1

我正在尝试使用 VsCode 调试基于 Python 的 azure 函数。我的 launch.json 文件发布在下面。

我第一次调试该功能时,它运行没有问题。然而,在随后的调试中,我收到 python.exe 无法运行的错误:

问题似乎出在 python.exe 文件本身。为了排除故障,我删除了 .venv/Scripts 目录中的 python.exe 文件,并将其替换为我的基本 python.exe 文件的副本。

替换文件后,初次尝试时调试工作正常,但是在后续调试中我再次遇到相同的“python.exe”无法运行错误。

每次替换 python.exe 文件时,调试都会在第一次尝试时起作用,并在所有后续运行中失败。

python azure visual-studio-code debugging azure-functions
1个回答
0
投票

将此添加到您的配置中 launch.json:

"envFile": "${workspaceFolder}/path/to/requirements.txt"

确保requirements.txt不为空。

packageX==versionX
packageY==versionY
....
© www.soinside.com 2019 - 2024. All rights reserved.