我試圖用rvm重新安裝Ruby。當我試圖IRB,這想出了:Ruby安裝失敗
<internal:gem_prelude>:1:in `require': cannot load such file -- rubygems.rb (LoadError)
from <internal:gem_prelude>:1:in `<compiled>'
請幫助
我試圖用rvm重新安裝Ruby。當我試圖IRB,這想出了:Ruby安裝失敗
<internal:gem_prelude>:1:in `require': cannot load such file -- rubygems.rb (LoadError)
from <internal:gem_prelude>:1:in `<compiled>'
請幫助
RVM允許安裝不同版本RubyGems的的:
rvm rubygems latest # installs the version locked in RVM = latest-1.8
rvm rubygems latest-1.8 # installs the latest version 1.8.x known for rubygems
rvm rubygems 1.8.19 # installs the given version
這個答案在所有的 – user1233418 2012-03-20 22:29:25
都沒有答案,因爲你提供的這些信息是我可以得到的唯一答案,至少要記錄下紅寶石安裝的日誌。 – mpapis 2012-03-21 06:12:19
以上所有三項(按紅寶石版本調整 - v')給我'錯誤:Rubygems版本可能只爲基於RVM MRI的Ruby設置,請選擇一個並重新運行。' – Lori 2014-03-26 16:39:05
使用
rvm info
看到,如果你是缺少zsh包。 如果你這樣做,安裝它,並添加此行:
[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm"
到$HOME/.zshrc
你能解釋一下你對嘗試安裝紅寶石什麼?什麼OS?什麼版本的紅寶石? – 2012-03-20 02:55:37
我在ruby的Ubuntu系統上使用了rvm 1.9.3 – user1233418 2012-03-20 03:29:54
你看過'$ rvm notes',就像[這裏]建議的那樣(https://rvm.beginrescueend.com/os/ubuntu/)?有關於它的評論。此外,如果您使用sudo安裝(或使用sudo調用irb),則可能會導致安裝位置和查找文件的問題。 – 2012-03-20 04:11:31