2012-08-13 104 views
-1

要求RVM安裝ruby-1.9.3-head,然後運行ruby -v,得出ruby 1.9.3p260什麼導致這個RVM/bundler差異?

做一個bundle install,我得到一個錯誤Looking for http://ftp.ruby-lang.org/pub/ruby/1.9/ruby -1.9.3-p260.tar.gz and all I got was a 404!

綜觀http://ftp.ruby-lang.org/pub/ruby/1.9/上市我沒有看到1.9.3-p260

如何/爲什麼RVM認爲頭是http://ftp.ruby-lang.org/pub/ruby/1.9/中不存在的東西?

實際上,rvm list known甚至沒有列出1.9.3-p260作爲一個已知的Ruby!

回答

0

確保您使用新鮮RVM:

rvm get stable 

然後確保你使用Ruby:

rvm use 1.9.3-head --install 

可以驗證紅寶石與使用:

rvm info 

目前1.9。三頭開發分支有patchlevel 260:https://github.com/ruby/ruby/blob/ruby_1_9_3/version.h#L2/https://github.com/ruby/ruby/blob/b800677425e0839eac1014d0a2fe9201cabe3a18/version.h#L2

+0

我已經運行最新的RVM(1.15),我fulle刪除並重新安裝1.9.3頭。沒有任何區別。 – z5h 2012-08-13 18:49:53

+0

但你是否隨時運行'rvm use 1.9.3-head'? – mpapis 2012-08-13 21:18:54

+0

是的。我有一個.rvmrc文件來處理相關項目。 – z5h 2012-08-13 21:23:32