Instalowanie Ruby 1.9 na Mac OS X 10.7

0

Próbuję zainstalować Kitabu na Mac OS X 10.7.4.

Kiedy próbowałem użyć gem install kitabu --predo zainstalowania Kitabu, wystąpił błąd

ERROR:  Error installing kitabu:
        kitabu requires Ruby version ~> 1.9.

A preinstalowany ruby ​​nie jest wersją 1.9.

ruby -v
ruby 1.8.7 (2011-12-28 patchlevel 357) [universal-darwin11.0]

Czy mogę zaktualizować preinstalowany Ruby do wersji 1.9? Jeśli nie jest to możliwe, jak mogę zainstalować Ruby 1.9, aby móc go uruchomić po uruchomieniu klejnotu?

prosseek
źródło

Odpowiedzi:

2

Nie, nie aktualizuj dostarczonego przez Apple rubinu, ponieważ może to wpłynąć na istniejące skrypty ruby ​​i zostanie zastąpione podczas aktualizacji systemu.

Aby zainstalować Ruby, zobacz stronę Pobierz Ruby ze strony internetowej w języku Ruby (na stronie głównej, którą powinieneś dodać do zakładek)

Należy rozważyć dwa sposoby

  1. Pobierz RVM. Następnie edytuj plik .bash_profile, aby umieścić ścieżkę bin instalacji na początku ścieżki.

  2. Użyj menedżera pakietów (np. Macports, Fink, Homebrew) i umieść ich ścieżkę na początku ścieżki PATH (użyłbym tego tylko, jeśli masz potrzebne biblioteki C)

znak
źródło
RVM najpierw, dopóki nie będziesz potrzebować biblioteki binarnej, którą trudno nam zdobyć
Mark
0

Chcę tylko dodać tutaj, że wolę Rbenv od RVM. Za pomocą instalacji Homebrew z:

$ brew update
$ brew install rbenv
$ brew install ruby-build
$ brew install rbenv-gemset
Keith Smiley
źródło