【发布时间】:2021-11-01 06:02:24
【问题描述】:
我正在关注 Google Cloud 网站 (https://cloud.google.com/functions/docs/tutorials/ocr?hl=en_GB#functions-prepare-environment-python) 上的 OCR 教程,但是我无法部署图像处理功能。这是我运行的命令:
gcloud functions deploy ocr-extract \
--runtime python39 \
--trigger-bucket YOUR_IMAGE_BUCKET_NAME \
--entry-point process_image \
--set-env-vars "^:^GCP_PROJECT=YOUR_GCP_PROJECT_ID:TRANSLATE_TOPIC=YOUR_TRANSLATE_TOPIC_NAME:RESULT_TOPIC=YOUR_RESULT_TOPIC_NAME:TO_LANG=es,en,fr,ja"
我得到的错误是:
ERROR: (gcloud.functions.deploy) unrecognized arguments: \
To search the help text of gcloud commands, run:
gcloud help -- SEARCH_TERMS
'--runtime' is not recognized as an internal or external command,
operable program or batch file.
'--trigger-bucket' is not recognized as an internal or external command,
operable program or batch file.
'--entry-point' is not recognized as an internal or external command,
operable program or batch file.
'--set-env-vars' is not recognized as an internal or external command,
operable program or batch file.
有谁知道如何解决这个问题?任何帮助将不胜感激!
【问题讨论】:
-
你是在CMD里执行命令吗?
-
是的,我在 google 提供的示例代码目录(github.com/GoogleCloudPlatform/python-docs-samples/tree/master/…)中的 python 虚拟环境中的 CMD 中运行
-
尝试不带“\”字符的命令,由于某种原因,错误消息似乎表明您的 cmd 正在将“\”识别为参数
标签: python google-cloud-platform google-cloud-functions google-cloud-storage