1 google-app-engine go google-cloud-platform gcloud google-app-engine-go
当我想将 Go 应用部署到 App Engine 时,我发现必须安装 app-engine-go。甚至还说安装是在新窗口上,没有弹出窗口。
https://github.com/Chih ChengHsieh/ProblemsScreenShot/blob/master/image-2.png
C:\go-work\src\orderFunc>gcloud app deploy
The component [app-engine-go] is required for staging this
application.
Restarting command:
$ gcloud components install app-engine-go
Installing component in a new window.
Please re-run this command when installation is complete.
$ gcloud app deploy
Run Code Online (Sandbox Code Playgroud)
当我运行命令gcloud components install app-engine-goand时gcloud components update,它显示:
https://github.com/Chih ChengHsieh/ProblemsScreenShot/blob/master/image.png
C:\go-work\src\orderFunc>gcloud components install app-engine-go
Restarting command:
$ gcloud components install app-engine-go
C:\go-work\src\orderFunc>gcloud components update
Restarting command:
$ gcloud components update
C:\go-work\src\orderFunc>gcloud components install app-engine-go
Restarting command:
$ gcloud components install app-engine-go
Run Code Online (Sandbox Code Playgroud)
我已经尝试重新安装 google cloud SDK,但还是一样。
我希望它可以显示一些安装过程。
我试图为 .NET Google App Engine 应用程序部署快速入门,但遇到了同样的问题。我的问题是我需要执行$ gcloud components install beta才能部署我的 GAE .NET 应用程序。我的行为和你的一样。PowerShell 会打印
Restarting command:
$ gcloud components install beta
Run Code Online (Sandbox Code Playgroud)
但实际上什么也没发生。在我运行命令的同一窗口中没有弹出窗口,也没有安装进度。此外,用于安装或更新组件的其他命令也不起作用。我只能用 列出它们$ gcloud components list,但不能安装或更新它们中的任何一个。
解决方案
我注意到,如果您以管理权限运行 PowerShell,它将在C:\Windows\system32目录中打开一个窗口。如果您在那里执行命令,则会弹出另一个窗口,并继续安装或更新 gcloud 组件。但是,如果您cd进入不同的目录,行为将如本期所述。
所以要解决这个问题:
$ C:\Windows\system32否则转到步骤 3$ gcloud components update或gcloud components install beta等等。| 归档时间: |
|
| 查看次数: |
1873 次 |
| 最近记录: |