1

我最近买了一台新的 MacBook Pro,我正在尝试在上面安装 Capistrano。运行“gem install capistrano”时,即使我是计算机上的管理员,我也会遇到与文件夹权限有关的错误。
我第一次得到“权限被拒绝 - /library/Ruby/Gems/1.8/gems/highline-1.6.15”。然后我进入该文件夹的信息屏幕并更改权限以允许访问。下次我运行“gem install capistrano”时,它给了我错误“你没有写入 /usr/bin 目录的权限”。

如果我以管理员身份登录,为什么会出现这些错误?诚然,我是个菜鸟,但我不想在每次错误后手动更改文件夹权限,所以我想知道我是否可以在这里做些什么来避免将来出现问题......

运行:OSX 10.8.2 红宝石 1.8.7

更新:我尝试修复磁盘权限,它基本上取消了我在第一个错误后所做的手动权限切换。我有点期待......所以问题仍然存在......

4

1 回答 1

1

问了一圈后,我找到了答案...

在“gem install”命令之前使用“super user do”命令“sudo”。它会询问您的密码,输入密码,您就可以开始了。所以我运行了“sudo gem install capistrano”,它运行良好。希望有一天这能帮助像我这样的另一个菜鸟......

于 2012-10-24T18:57:59.567 回答