【问题标题】:`require': cannot load such file -- rubygems.rb when installing ruby and rubygems with rvm`require': 安装 ruby​​ 和 ruby​​gems 时无法加载此类文件 -- ruby​​gems.rb
【发布时间】:2014-04-21 17:43:05
【问题描述】:

我试图在 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>'

这里有什么问题?

【问题讨论】:

    标签: ruby rubygems rvm


    【解决方案1】:

    事实证明,我的问题是我在/usr/bin 中手动创建了指向gem 的符号链接。删除符号链接后,我使用以下命令重新安装了所有内容:

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

    之后

    gem install rails
    

    工作就像一个魅力。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-10-09
      • 1970-01-01
      • 1970-01-01
      • 2016-11-03
      • 1970-01-01
      • 2013-09-30
      • 1970-01-01
      • 2013-08-10
      相关资源
      最近更新 更多