Ошибка при выполнении gemPermission Denied

Я пытаюсь установить краны из папки моего приложения Heroku. Когда я набираю «gem install taps», я получаю следующую ошибку:

ОШИБКА: при выполнении gem... (Errno::EACCES) Отказано в доступе - /Users/jacob/.rvm/gems/ruby-1.9.3-p194/gems/taps-0.3.24/bin/taps

Я попытался удалить папку taps-0.3.24 с помощью rm -r и получил такой вопрос: переопределить rwxr-xr-x root/staff для /Users/jacob/.rvm/gems/ruby-1.9.3-p194/gems/ taps-0.3.24//bin/схема?

После ввода да, он говорит мне, что разрешение отклонено. Вот весь обмен:

Jacob-MacBook-Pro:furious-ocean-6122012 jacob$ rm -r /Users/jacob/.rvm/gems/ruby-1.9.3-p194/gems/taps-0.3.24/ переопределить rwxr-xr-x root/ персонал для /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: Отказано в доступе переопределить rw-r--r-- root/staff для / Пользователи/jacob/.rvm/gems/ruby-1.9.3-p194/gems/taps-0.3.24//bin/schema.cmd?

Любые мысли о том, как решить эту проблему, будут оценены. Спасибо!


person Jacob    schedule 12.06.2012    source источник


Ответы (2)


Я только что столкнулся с этим, когда пытался запустить Heroku Toolbelt. Мне удалось удалить старую версию с помощью sudo rm -rf /path/to/gems/taps-x.x.x, а затем переустановить (без sudo).

person Andy Waite    schedule 28.04.2013

Вы должны добавить "sudo" перед "gem..."

person KingCloser    schedule 13.12.2016