首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么Gcloud不安装"app-engine-go“组件?

为什么Gcloud不安装"app-engine-go“组件?
EN

Stack Overflow用户
提问于 2017-03-22 17:24:05
回答 1查看 977关注 0票数 3

我正在我的Macbook Pro osX 0.11.6: go版本go1.8达尔文/ App 64上设置App的Golang

我将Cloud更新为148.0.0

sudo /usr/local/google-cloud-sdk/bin/gcloud组件更新

代码语言:javascript
复制
╔════════════════════════════════════════════════════════════╗  
╠═ Creating update staging area                             ═╣  
╠════════════════════════════════════════════════════════════╣  
╠═ Uninstalling: BigQuery Command Line Tool                 ═╣  
╠════════════════════════════════════════════════════════════╣  
╠═ Uninstalling: Cloud SDK Core Libraries                   ═╣  
╠════════════════════════════════════════════════════════════╣  
╠═ Uninstalling: Cloud Storage Command Line Tool            ═╣  
╠════════════════════════════════════════════════════════════╣     
╠═ Uninstalling: gcloud cli dependencies                    ═╣  
╠════════════════════════════════════════════════════════════╣  
╠═ Installing: BigQuery Command Line Tool                   ═╣  
╠════════════════════════════════════════════════════════════╣  
╠═ Installing: Cloud SDK Core Libraries                     ═╣  
╠════════════════════════════════════════════════════════════╣  
╠═ Installing: Cloud Storage Command Line Tool              ═╣  
╠════════════════════════════════════════════════════════════╣  
╠═ Installing: gcloud cli dependencies                      ═╣  
╠════════════════════════════════════════════════════════════╣  
╠═ Creating backup and activating new installation          ═╣   
╚════════════════════════════════════════════════════════════╝  

执行后处理steps...done。

$ dev_appserver.py app.yaml

代码语言:javascript
复制
This action requires the installation of components: [app-engine-go]  

Traceback (most recent call last):  
  File "/usr/local/google-cloud-sdk/bin/dev_appserver.py", line 44, in <module>  
    main()  
  File "/usr/local/google-cloud-sdk/bin/dev_appserver.py", line 23, in main  
    command=__file__)  
  File "/usr/local/google-cloud-sdk/lib/googlecloudsdk/core/updater/update_manager.py", line 189, in EnsureInstalledAndRestart  
    return manager._EnsureInstalledAndRestart(components, msg, command)  
  File "/usr/local/google-cloud-sdk/lib/googlecloudsdk/core/updater/update_manager.py", line 1139, in _EnsureInstalledAndRestart  
    restart_args=restart_args):  
  File "/usr/local/google-cloud-sdk/lib/googlecloudsdk/core/updater/update_manager.py", line 665, in Install  
    restart_args=restart_args)  
  File "/usr/local/google-cloud-sdk/lib/googlecloudsdk/core/updater/update_manager.py", line 742, in Update  
    config.EnsureSDKWriteAccess(self.__sdk_root)  
  File "/usr/local/google-cloud-sdk/lib/googlecloudsdk/core/config.py", line 195, in EnsureSDKWriteAccess  
    raise exceptions.RequiresAdminRightsError(sdk_root)  
googlecloudsdk.core.exceptions.RequiresAdminRightsError: You cannot perform this action because you do not have permission to modify the Google Cloud SDK installation directory [/usr/local/google-cloud-sdk].  

Re-run the command with sudo: sudo /usr/local/google-cloud-sdk/bin/gcloud ...  

是什么命令告诉我运行"sudo /usr/local/google-cloud-sdk/bin/gcloud .“?

为什么没有安装“应用程序引擎-开始”组件?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-03-22 20:22:05

您可以通过运行

代码语言:javascript
复制
gcloud components list

默认情况下,许多组件没有安装,只有少数组件,有些组件相当大。如果组件未安装,则可以通过

代码语言:javascript
复制
gcloud components install app-engine-go

由于您已经广泛安装了gcloud机器,所以需要使用sudo运行最后一个命令。

票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42958662

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档