2016-10-31 53 views

回答

0

在root中,我運行gem update --system,然後運行gem install rails。之後,我跑了rbenv rehash。它像一個魅力。

0

如果你想知道發生這種情況的原因,我想你的機器上的紅寶石位置改變了。我已經安裝了紅寶石:

​​

,但是當我跑其中紅寶石,我這回:

/usr/bin/ruby

所以,當我跑紅寶石scriptname.rb我得到這個錯誤:

但當我跑這個:

/opt/sensu/embedded/bin/ruby scriptname.rb

腳本成功運行。

我猜想你的紅寶石的位置發生了變化,或者無法找到,但是當你更新系統並重新安裝導軌時,它指向你的紅寶石的正確位置。

相關問題