我正在使用 python 3.12.3,并希望使用 firebase deploy --only 函数将我的函数部署到 firebase 函数控制台。
我正在使用最小的可重现示例
from firebase_functions import https_fn
@https_fn.on_request()
def hello_world(req: https_fn.Request) -> https_fn.Response:
return https_fn.Response("Hello, World!")
但是,我总是收到此错误:
构建失败,状态:FAILURE 和消息:构建失败:确定 Python exec 前缀:[]
我已经多次删除了 venv,但它没有改变任何东西。除了上面的错误消息之外,日志没有显示任何内容。
有人遇到过这种情况吗?
我自己发现了问题:我安装了另一个 python,从中创建了 venv。