我无法在Ubuntu上启动Google Cloud SDK

Ari*_*iel 11 python linux permissions ubuntu google-app-engine

我在我的Ubuntu上下载了用于python的Google Cloud SDK.(https://cloud.google.com/sdk/docs/quickstart-linux#before-you-begin)

然后我按照页面上的步骤进行操作

gcloud init
Run Code Online (Sandbox Code Playgroud)

我明白了

无法在/home/ariel/.config/gcloud/logs中设置日志文件,(IOError:[Errno 13]权限被拒绝:'/ home/arir/.config/gcloud/logs/2016.05.25/11.54.37.438036.log ')欢迎!此命令将指导您完成gcloud的配置.

错误:(gcloud.init)无法创建默认配置.确保您拥有以下权限的正确权限:[/ home/arir/.config/glcloud/configuration].无法创建目录[/home/ariel/.config/gcloud/configurations]:权限被拒绝.

请确认您有权写入父目录.

PS:然后我发现这个其他文件https://cloud.google.com/appengine/downloads#Google_App_Engine_SDK_for_Python(似乎是相同但它是40.2MB而我使用的是7.5MB)

谢谢 !阿里尔

Ari*_*iel 21

用户gcbirzan在irc频道(我推荐)回复了我的问题,在irc.freenode.net上是#appengine

我不得不这样做:

sudo chown ariel -R /home/ariel/.config/gcloud
Run Code Online (Sandbox Code Playgroud)

我还在这里留下聊天记录:

[14:12] 问:你好

[14:13] 问:我刚刚开始使用app引擎,例如,任何人都可以告诉我这个文件之间有什么区别((https://cloud.google.com/sdk/docs/quickstart-linux#在你开始之前))和这一个((https://cloud.google.com/appengine/downloads#Google_App_Engine_SDK_for_Python))(似乎是相同但它是40.2MB而我使用的是7.5MB)

[14:15] 答:谷歌云sdk是gcloud和朋友,你需要它用于flex和其他谷歌云平台的东西.

[14:15] 答: appengine sdk是本地开发服务器和所有其他东西附带的,可能是你想要的

[14:15] A:好吧.疯了,两个都去

[14:16] 问:好的

[14:16] 问:谢谢

[14:16] 问:你能帮我解决这个问题吗?我无法在Ubuntu上启动Google Cloud SDK

[14:17] A: sudo chown ariel -R /home/ariel/.config/gcloud

[14:19] 问:它有效!


daf*_*Nou 5

选项1:

你应该跑

sudo gcloud init
Run Code Online (Sandbox Code Playgroud)

代替gcloud init

选项2:

为您的用户授予所有者权限:

sudo chown -R <username> ~/.config
Run Code Online (Sandbox Code Playgroud)