执行gem时出错...权限被拒绝 [英] Error while executing gem...Permission Denied

查看:175
本文介绍了执行gem时出错...权限被拒绝的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我试图从我的Heroku应用文件夹安装水龙头。当我输入gem install tap时,出现以下错误:


错误:执行gem时(Errno :: EACCES )
Permission denied - /Users/jacob/.rvm/gems/ruby-1.9.3-p194/gems/taps-0.3.24/bin/taps


我试图使用rm -r删除水龙头-0.3.24文件夹,并得到了这个问题:覆盖/Users/jacob/.rvm/gems/的rwxr-xr-x root / staff红宝石1.9.3-P194 /宝石/水龙头-0.3.24 //斌/架构?

输入yes后,它会告诉我权限被拒绝。这里是整个交换:


Jacob-MacBook-Pro:furious-ocean-6122012 jacob $ rm -r / Users / jacob /。 rvm / gems / ruby​​-1.9.3-p194 / gems / taps-0.3.24 /
覆盖/ users/jacob/.rvm/gems/ruby-1.9.3-rwxr-xr-x root / P194 /宝石/水龙头-0.3.24 //斌/架构?是
rm:/Users/jacob/.rvm/gems/ruby-1.9.3-p194/gems/taps-0.3.24//bin/schema:权限被拒绝
覆盖rw-r-- r / root / staff for /Users/jacob/.rvm/gems/ruby-1.9.3-p194/gems/taps-0.3.24//bin/schema.cmd?


blockquote>

有关如何解决此问题的任何想法,将不胜感激。

解决方案

您应该在gem ....之前添加sudo。

I am attempting to install taps from my Heroku app folder. When I type "gem install taps," I get the following error:

ERROR: While executing gem ... (Errno::EACCES) Permission denied - /Users/jacob/.rvm/gems/ruby-1.9.3-p194/gems/taps-0.3.24/bin/taps

I attempted to remove the taps-0.3.24 folder using rm -r and got this question: override rwxr-xr-x root/staff for /Users/jacob/.rvm/gems/ruby-1.9.3-p194/gems/taps-0.3.24//bin/schema?

Upon typing yes, it tells me permission denied. Here is the whole exchange:

Jacob-MacBook-Pro:furious-ocean-6122012 jacob$ rm -r /Users/jacob/.rvm/gems/ruby-1.9.3-p194/gems/taps-0.3.24/ override rwxr-xr-x root/staff for /Users/jacob/.rvm/gems/ruby-1.9.3-p194/gems/taps-0.3.24//bin/schema? yes rm: /Users/jacob/.rvm/gems/ruby-1.9.3-p194/gems/taps-0.3.24//bin/schema: Permission denied override rw-r--r-- root/staff for /Users/jacob/.rvm/gems/ruby-1.9.3-p194/gems/taps-0.3.24//bin/schema.cmd?

Any thoughts on how to resolve this issue would be appreciated. Thanks!

解决方案

You should add "sudo" before "gem...."

这篇关于执行gem时出错...权限被拒绝的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆