在mac os x上运行cf命令时获取权限被拒绝错误

Vis*_*yer 7 macos cloud-foundry

我在Mac OS X Yosemite上安装了Cloud Foundry CLI软件包.当我输入cf命令时,从终端界面,我得到以下错误

FAILED
Error read/writing config:  open /Users/viyer/.cf/config.json: permission denied
Run Code Online (Sandbox Code Playgroud)

我该如何解决?我找不到文件config.json.

小智 11

我发现删除.cf目录然后运行cf cli修复了它

sudo rm -r ~/.cf
cf -h
Run Code Online (Sandbox Code Playgroud)


Sco*_*ick 0

默认情况下,cfCLI 将尝试创建并写入.cf用户主目录(即~/.cf)中指定的目录。由于某种原因,您计算机上的用户无权创建和/或写入该目录。

CF_HOME您可以通过将环境变量设置为用户有权限的另一个目录来解决此问题。