我在Ubuntu上下载了用于python的Google Cloud SDK。 (https://cloud.google.com/sdk/docs/quickstart-linux#before-you-begin)
然后我按照页面上的步骤进行操作
gcloud init
我明白了
无法在/home/ariel/.config/gcloud/logs中设置日志文件,(IOError: [Errno 13]许可被拒绝: '/home/ariel/.config/gcloud/logs/2016.05.25/11.54.37.438036.log') 欢迎!此命令将指导您完成配置 gcloud。
错误:(gcloud.init)无法创建默认配置。 确保您拥有以下权限: [/home/ariel/.config/gcloud/configurations]。无法创建 目录[/home/ariel/.config/gcloud/configurations]:权限 拒绝。
请确认您有权写入父母 。目录
PS:然后我发现这个其他文件https://cloud.google.com/appengine/downloads#Google_App_Engine_SDK_for_Python(似乎是相同但它是40.2MB而我使用的是7.5MB )
谢谢! 爱丽儿
答案 0 :(得分:21)
用户 gcbirzan 在irc频道(我推荐)回复了我的问题,在 irc.freenode.net 上 #appengine
我不得不这样做:
sudo chown ariel -R /home/ariel/.config/gcloud
我也在这里留下聊天记录:
[14:12] 问:您好
[14:13] 问:我刚开始使用app引擎,例如,任何人都可以告诉我这个文件((https://cloud.google.com/sdk/docs/quickstart-linux#before-you-begin))和这个((https://cloud.google.com/appengine/downloads#Google_App_Engine_SDK_for_Python))(似乎是相同的但它是40.2MB而我使用的是7.5MB)
[14:15] A: Google云sdk是gcloud和朋友,你需要它用于flex和其他谷歌云平台的东西。
[14:15] A: appengine sdk是本地开发服务器和所有其他东西附带的,可能是你想要的
[14:15] A:好吧。狂野,两地兼顾
[14:16] 问:确定
[14:16] 问:谢谢
[14:16] 问:你能帮我解决这个问题吗? I cant init Google Cloud SDK on Ubuntu
[14:17] A: sudo chown ariel -R /home/ariel/.config/gcloud
[14:19] 问:它有效!
答案 1 :(得分:0)
选项1:
您应该运行
sudo gcloud init
代替gcloud init
选项2:
为您的用户授予所有者权限:
sudo chown -R <username> ~/.config