2017-03-22 1 views
2
내 맥북 프로 OSX 0.11.6에 앱 엔진에 대한 Golang을 설정하고있어

: 이동 버전 go1.8 다윈/AMD64Gcloud가 "app-engine-go"구성 요소를 설치하지 않는 이유는 무엇입니까?

내가

와 148.0.0에 클라우드 SDK 업데이트

는 sudo는/usr/지역/구글 클라우드-SDK/빈/gcloud 구성 요소는

╔════════════════════════════════════════════════════════════╗ 
╠═ 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   ═╣ 
╚════════════════════════════════════════════════════════════╝ 

수행 후 처리 단계를 업데이트 ... 다.

$는 dev_appserver.py 애플리케이션 제목 명령이 내가 "sudo는/usr/지방/구글 클라우드-SDK/빈/gcloud을 ..."를 실행했다되고있어 무엇

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 ... 

?

"app-engine-go"구성 요소가 설치되지 않는 이유는 무엇입니까?

답변

5

당신은 기본적으로 설치되지 않습니다

gcloud components list 

많은 구성 요소를 실행하여 사용 가능한 구성 요소 목록을 볼 수 있습니다, 거기에 그들 중 몇 가지 일부는 오히려 크다. 구성 요소가 설치되어 있지 않은 경우 폭이 sudo 지난 명령을 실행해야합니다 gcloud 기계를 설치 한 이후로 당신은

gcloud components install app-engine-go 

를 통해 설치할 수 있습니다.

관련 문제