我试图在Ubuntu 13.10上使用RVM创建一个全新的Ruby和Rubygems安装。我之前已经安装了一个安装程序。我决定重新安装所有东西,所以我跑了
rvm implode
似乎删除了所有红宝石和rubygems的痕迹。
但是,使用
重新安装后\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>'
这里有什么问题?
答案 0 :(得分:1)
事实证明,我的问题是我在gem
手动创建了/usr/bin
的符号链接。删除符号链接后,我使用以下命令重新安装了所有内容:
rvm implode
\curl -L https://get.rvm.io | bash -s stable --ruby
source /home/<username>/.rvm/scripts/rvm
之后
gem install rails
像魅力一样工作。