2012-10-05 189 views
2

我安裝了RVM與RVM安裝Ruby 1.9.2,現在想安裝Ruby 1.9.2,當我做到以下幾點:不能在山獅

~% rvm install 1.9.2 
No binary rubies available for: ///ruby-1.9.2-p320. 
Continuing with compilation. Please read 'rvm mount' to get more information on binary rubies. 
Fetching yaml-0.1.4.tar.gz to /Users/info/.rvm/archives 
Extracting yaml-0.1.4.tar.gz to /Users/info/.rvm/src 
Configuring yaml in /Users/info/.rvm/src/yaml-0.1.4. 

我不知道我的」在做錯在這裏,請注意我用的美洲獅OS X和我已經安裝了Ruby 1.9.3與RVM

~% rvm list 

rvm rubies 

=* ruby-1.9.3-p194 [ x86_64 ] 

# => - current 
# =* - current && default 
# * - default 

你有任何線索,我做錯了什麼嗎?

請注意,RVM要求給我的結果如下:https://gist.github.com/edb19698cd23e52999f5

感謝

+0

有什麼問題嗎?它看起來像開始編譯過程。 – willglynn

+0

沒有可用的二進制紅寶石,並且在這個階段沒有凍結 –

+0

你確定它沒有忙於編譯嗎? – willglynn

回答

2

這項工作對我來說 確保RVM是最新

rvm get head 

CC=/usr/bin/gcc rvm install 1.9.2 --enable-shared 

注:在/ usr/bin中/ gcc的==>路徑/到/ GCC

0

RVM剛剛升級的版本,添加二進制紅寶石選項,它的意思是,它會下載並在您的機器上編譯紅寶石因爲它沒有找到合適的二進制文件。這不是一個錯誤,只是一個信息。它看起來只是花時間,可能需要長達30分鐘才能下載/編譯需求。

+0

但它根本沒有移動,根本沒有進展,過去40分鐘我剛剛得到這個:%rvm install 1.9.2 沒有二進制紅寶石可用於:///ruby-1.9.2-p320。 繼續編譯。請閱讀'rvm mount'以獲取關於二進制紅寶石的更多信息。 將yaml-0.1.4.tar.gz提取到/Users/info/.rvm/archives 將yaml-0.1.4.tar.gz提取到/Users/info/.rvm/src 在/ Users/info中配置yaml /.rvm/src/yaml-0.1.4。 並沒有其他的東西 –

+0

檢查你的活動監視器或任何你用來查看進程的CPU和內存使用情況,它可能需要這麼長時間,這取決於很多因素。 – iouri

+0

但以前從未發生過,我之前安裝過這麼多的軟件包,並且從未遇到同樣的問題,請查看http://screencast.com/t/GB9sAY5UKZad –