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] 问:它有效!
选项1:
你应该跑
sudo gcloud init
Run Code Online (Sandbox Code Playgroud)
代替gcloud init
选项2:
为您的用户授予所有者权限:
sudo chown -R <username> ~/.config
Run Code Online (Sandbox Code Playgroud)