Проблемы установки Ruby с RVM


19

Я следовал инструкциям на http://installrails.com, чтобы получить настройки Macbook Air для какой-нибудь рубиновой работы, но у меня возникли проблемы с RVM. Когда я пытаюсь установить Ruby, я получаю следующие ошибки. Я также вижу их, когда пытаюсь бежать ruby -v.

dyld: Library not loaded: /usr/local/lib/libgmp.10.dylib
  Referenced from: /Users/Chris/.rvm/rubies/ruby-2.1.3/bin/ruby
  Reason: image not found

Поиск в Google не решил, поэтому я не понимаю, что является причиной. Какие-либо предложения?

Ответы:


31

У меня была точно такая же проблема при настройке RVM на моем новом Mac этим утром:

$ ruby -v
dyld: Library not loaded: /usr/local/lib/libgmp.10.dylib
Referenced from: /Users/psoshnin/.rvm/rubies/ruby-2.1.3/bin/ruby
Reason: image not found

Чтобы решить проблему, я сначала побежал:

$ brew update && brew upgrade

Затем я побежал:

$ rvm reinstall 2.1.3 --disable-binary

И он успешно установлен для меня.

$ ruby -v
ruby 2.1.3p242 (2014-09-19 revision 47630) [x86_64-darwin13.0]

Надеюсь это поможет.


О, ты чемпион! : D Теперь, если только это имело смысл, почему это было глупо ...
teknetia

6
Я не хотел обновлять свои различные пакеты для этой единственной проблемы, поэтому я просто запустил: brew update && brew install gmp && rvm переустановить 2.1.3
LeeXGreen

У меня не было установлено gmp. Поэтому комментарий от @LeeXGreen работал лучше всего для меня:brew update && brew install gmp && rvm reinstall 2.1.3
gMale

--disable-binary спас мой день !! Спасибо!
Завиэ

@LeeXGreen, пожалуйста, добавьте ответ, чтобы мы могли проголосовать :)
Фабио Батиста,

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.