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

10899
teknetia

Я следовал инструкциям на 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 

Погуглить вокруг не решило, поэтому я запутался, что вызывает это. Какие-либо предложения?

16

2 ответа на вопрос

31
Polina Soshnin

I had the exact same problem when setting up RVM on my new Mac this morning:

$ 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 

To solve the issue I first ran:

$ brew update && brew upgrade 

Then I ran:

$ rvm reinstall 2.1.3 --disable-binary 

And it installed successfully for me.

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

Hope this helps.

О, ты чемпион! : D Теперь, если только это имело смысл, почему это было глупо ... teknetia 9 лет назад 0
Я не хотел обновлять различные пакеты для этой единственной проблемы, поэтому я просто запустил: brew update && brew install gmp && rvm reinstall 2.1.3 LeeXGreen 9 лет назад 6
У меня не было установлено gmp. Поэтому комментарий от @LeeXGreen работал лучше всего для меня: `brew update && brew install gmp && rvm reinstall 2.1.3` gMale 9 лет назад 0
--disable-binary спас мой день !! Спасибо! zavié 9 лет назад 0
@LeeXGreen, пожалуйста, добавьте ответ, чтобы мы могли проголосовать :) Fábio Batista 9 лет назад 0
Этот ответ действителен и для OS X Yosemite. Мне не повезло с ответом @ LeeXGreen, но мне не нужно было запускать `rum reinstall 2.1.3` ... YMMV. Imran 9 лет назад 0
11
LeeXGreen

Это сработало для меня:

brew update && brew install gmp && rvm reinstall 2.1.3 
Спасибо. Работает. Mr. Black 8 лет назад 0