簡體   English   中英

`require':無法加載此類文件-在使用rvm安裝ruby和rubygems時,rubygems.rb

[英]`require': cannot load such file — rubygems.rb when installing ruby and rubygems with rvm

我試圖在Ubuntu 13.10上使用RVM創建Ruby和Rubygems的全新安裝。 我已經安裝了某個安裝,在此之前以某種方式損壞了該安裝。 我決定重新安裝所有東西,所以我跑了

rvm implode

這似乎刪除了所有紅寶石和紅寶石的痕跡。

但是,使用

\curl -L https://get.rvm.io | bash -s stable --ruby
source /home/<username>/.rvm/scripts/rvm

當我運行gem install rails ,出現以下錯誤:

<internal:gem_prelude>:1:in `require': cannot load such file -- rubygems.rb (LoadError)from <internal:gem_prelude>:1:in `<compiled>'

這是什么問題

事實證明,我的問題是我在/usr/bin手動創建了指向gem的符號鏈接。 刪除符號鏈接后,我使用以下命令重新安裝了所有內容:

rvm implode
\curl -L https://get.rvm.io | bash -s stable --ruby
source /home/<username>/.rvm/scripts/rvm

之后

gem install rails

像魅力一樣運作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM