从本地机器将应用程序部署到应用程序引擎时出现以下错误。我在终端中使用了以下命令:
./google-cloud-sdk/bin/gcloud app deploy api.n**.********.com/app.yaml --version api-**t
出于安全原因,我使用“*”隐藏了实际字母。运行上述命令时出现以下错误:
ERROR: (gcloud.app) Invalid choice: 'deploy api.n**.********.com/app.yaml --version'.
Maybe you meant:
gcloud app deploy
Showing 1 out of 53 suggestions.
To search the help text of gcloud commands, run:
gcloud help -- SEARCH_TERMS
直到昨天晚上它都还在工作。但今天却不工作了。如何解决这个问题?请帮我解决这个问题。谢谢。
问候,Janarthanan
答案1
您需要用空格分隔命令行参数。
特别是,你需要在deploy
和之间留一个空格,并且在和api.n...
之间也需要一个空格。...yaml
--version
你似乎使用过看起来类似于空格,但可能是其他 Unicode 字符。也许您是从某个网页复制并粘贴此命令行的,由于某种原因插入了非标准空格?