在 VS Code 上设置 Azure python 函数应用程序的问题
Issues with setting up a Azure python function app on VS Code
我在设置从本地计算机上的存储库克隆的 Azure Python 函数应用程序时遇到问题。当我设置虚拟环境并点击调试 运行 Function App 作为端点时,我收到以下错误:
> Executing task: .venv\Scripts\python -m pip install -r requirements.txt <
/usr/bin/bash: .venvScriptspython: command not found
The terminal process "C:\Users\jgarcia\AppData\Local\Programs\Git\bin\bash.exe '-c', '.venv\Scripts\python -m pip install -r requirements.txt'" terminated with exit code: 127.
有人知道如何解决这个问题吗?
编辑 1:我正在 运行通过在 VS Code 中单击调试来
编辑 2:我在终端中复制并粘贴了命令,但出现了完全相同的错误,但是当我 运行 命令如下时:
.venv/Scripts/python -m pip install -r requirements.txt
有效。因此,问题似乎出在 VS 代码中的 运行ning 调试中。我该如何解决?
编辑 3:我找到了一种解决 VS Code 调试的方法,方法是在命令行中输入以下内容:
func host start
虽然我仍然不知道为什么 运行 在 VS Code 中调试 运行 是错误的命令。可能与使用 Bash 与 PowerShell 有关。
我不确定,但您可以尝试 运行 使用斜线而不是反斜线:
.venv/Scripts/python -m pip install -r requirements.txt
你设置任务了吗,因为报错信息提示:Executing task
.
那么命令的路径:.venv\Scripts\python
已经改为命令:.venvScriptspython
。使用 .venv/Scripts/python
时效果很好。因此,您需要将 tasks.json
文件中的 backslash
更改为 slash
。
我在设置从本地计算机上的存储库克隆的 Azure Python 函数应用程序时遇到问题。当我设置虚拟环境并点击调试 运行 Function App 作为端点时,我收到以下错误:
> Executing task: .venv\Scripts\python -m pip install -r requirements.txt <
/usr/bin/bash: .venvScriptspython: command not found
The terminal process "C:\Users\jgarcia\AppData\Local\Programs\Git\bin\bash.exe '-c', '.venv\Scripts\python -m pip install -r requirements.txt'" terminated with exit code: 127.
有人知道如何解决这个问题吗?
编辑 1:我正在 运行通过在 VS Code 中单击调试来
编辑 2:我在终端中复制并粘贴了命令,但出现了完全相同的错误,但是当我 运行 命令如下时:
.venv/Scripts/python -m pip install -r requirements.txt
有效。因此,问题似乎出在 VS 代码中的 运行ning 调试中。我该如何解决?
编辑 3:我找到了一种解决 VS Code 调试的方法,方法是在命令行中输入以下内容:
func host start
虽然我仍然不知道为什么 运行 在 VS Code 中调试 运行 是错误的命令。可能与使用 Bash 与 PowerShell 有关。
我不确定,但您可以尝试 运行 使用斜线而不是反斜线:
.venv/Scripts/python -m pip install -r requirements.txt
你设置任务了吗,因为报错信息提示:Executing task
.
那么命令的路径:.venv\Scripts\python
已经改为命令:.venvScriptspython
。使用 .venv/Scripts/python
时效果很好。因此,您需要将 tasks.json
文件中的 backslash
更改为 slash
。