Problemy z instalacją Ruby w RVM


19

Postępowałem zgodnie ze wskazówkami na stronie http://installrails.com, aby uzyskać konfigurację Macbooka Air do pracy w Ruby, ale mam problem z RVM. Kiedy próbuję zainstalować Ruby, pojawiają się następujące błędy. Widzę je również, gdy próbuję uciec 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

Googling w okolicy nie rozwiązał tego, więc jestem zdezorientowany, co go powoduje. Jakieś sugestie?

Odpowiedzi:


31

Miałem dokładnie ten sam problem podczas konfigurowania RVM na moim nowym komputerze Mac rano:

$ 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

Aby rozwiązać problem, najpierw uruchomiłem:

$ brew update && brew upgrade

Potem pobiegłem:

$ rvm reinstall 2.1.3 --disable-binary

I zainstalował się dla mnie pomyślnie.

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

Mam nadzieję że to pomoże.


Och, jesteś mistrzem! : D Teraz, gdyby miało to sens, dlaczego to było głupie ...
teknetia

6
Nie chciałem aktualizować różnych pakietów dla tego pojedynczego problemu, więc po prostu uruchomiłem: brew update && brew install gmp && rvm reinstalacja 2.1.3
LeeXGreen

Nie mam zainstalowanego gmp. Tak więc komentarz @LeeXGreen działał dla mnie najlepiej:brew update && brew install gmp && rvm reinstall 2.1.3
gMale

- wyłącz-binarny uratował mi dzień !! Dzięki!
zavié

@LeeXGreen, proszę dodać odpowiedź, abyśmy mogli głosować :)
Fábio Batista

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.