gpt4 book ai didi

python - 使用 SDK 在 Google Cloud 中设置环境变量时出错

转载 作者:行者123 更新时间:2023-12-01 00:11:57 25 4
gpt4 key购买 nike

我正在尝试为 Google Cloud 上的 Django 应用设置环境变量。我在 SDK 中输入了以下内容:

gcloud functions deploy env_vars --runtime python37 --set-env-vars SUBSCRIPTION_KEY=1234567890 --trigger-http

返回的错误是:

ERROR: (gcloud.functions.deploy) OperationError: code=3, message=Build failed: {"error": {"canonicalCode": "INTERNAL", "errorMessage": "`pip_install_from_wheels` had stderr output:\n/opt/python3.7/bin/python3.7: No module named pip\n\nerror: `pip_install_from_wheels` returned code: 1", "errorType": "InternalError", "errorId": "ECB5F712"}}

请帮忙。

我的requirements.txt文件:

Django==2.2.5
Pillow==6.2.1
azure-cognitiveservices-language-textanalytics==0.2.0
azure-cognitiveservices-nspkg==3.0.1
azure-cognitiveservices-search-newssearch==1.0.0
azure-cognitiveservices-search-nspkg==3.0.1
azure-common==1.1.23
azure-nspkg==3.0.2
msrest==0.6.10
numpy==1.17.1
oauthlib==3.1.0
pandas==0.24.2
pandas-datareader==0.7.4
pip==19.0.3
requests==2.21.0
setuptools==40.8.0
sqlparse==0.3.0
statistics==1.0.3.5
ta==0.4.5
gunicorn==20.0.4

最佳答案

您的 requirements.txt 中有 pip,可能是因为您执行了诸如 pip freeze --all >requirements.txt 之类的操作。 Cloud Functions 的 Python 3.7 运行时存在一个错误,即指定 pip 作为函数的依赖项会导致此问题。

您应该从 requirements.txt 文件中删除 pip,但还要确保您仅指定实际上是函数依赖项的要求。

关于python - 使用 SDK 在 Google Cloud 中设置环境变量时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59579811/

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