2013-03-10 16 views
6

próbuję przełączyć się z Ruby 1.8 do 1.9.3 przez RVM:RVM zainstalować Ruby 1.9.3: Brakujące wymagane pakiety

rvm install 1.9.3 

Ale za każdym razem mam ostrzeżenie:

Missing required packages: autoconf, automake, libtool, pkg-config, libyaml, readline, libxml2, libxslt, libksba, openssl, curl-ca-bundle, sqlite. 

Próbowałem z:

rvm pkg install libyaml 

ale nic lepszego. Za każdym razem mam to ostrzeżenie i uniemożliwia mi zainstalowanie szyn 3 (brak libyaml i openssl). Ktoś już to rozwiązał? Dzięki za pomoc.

Używam Mac OS X 10.8.2

+0

Sprawdź to pytanie, czy jest to pomocne. http://stackoverflow.com/questions/15207239/missing-required-packages-including-libyaml – Hemanth

Odpowiedz

11

Spróbuj uruchomić

rvm requirements 

, a następnie:

brew install autoconf automake libtool pkg-config apple-gcc42 libyaml readline libxml2 libxslt libksba openssl sqlite 

Jeśli nadal masz problemy można to sprawdzić - click here

+0

Dzięki! Użyłem linku do instalacji Homebrew, a następnie komenda instalacji naparu działała dla wszystkich z wyjątkiem libxml2 i libxslt. I "pakiet zainstalować" ed, a następnie zainstalowane szyny: nie działa. Próbowałem ponownie napar zainstalować te 2 i teraz zadziałało! Pfiou! Dzięki za pomoc ! –

+1

jeśli pojawi się komunikat "Błąd: brak formuły dla gcc42" błędu z górskim lwem, spróbuj 'naparuj - napraw" homebrew/dupes ", a następnie spróbuj ponownie zainstalować – AbdullahDiaa

5

Jest to nowa funkcjonalność dla RVM 1.19, będziemy pracować nad poprawą wiadomości, f lub teraz po prostu spróbuj:

rvm get head 
rvm install 1.9.3 --autolibs=3 
+0

Dzięki za pomoc. Nie rozwiązałem dla mnie tej sztuczki. –

+0

nie, ponieważ założyłem, że jest oczywiste, aby najpierw uruchomić 'rvm get head' - aktualizowanie instrukcji – mpapis

Powiązane problemy