【问题标题】:Trouble on re-installing Ruby from scratch从头开始重新安装 Ruby 的麻烦
【发布时间】:2011-09-21 08:09:46
【问题描述】:

我正在使用rvm(Ruby 版本管理器)并通过运行gem update --system 命令删除了一些gem。我遇到了一些严重的问题,所以我决定在我的本地机器(MacOS Snow Leopard 10.6.7)上重新安装 rvmruby 1.9.2

现在,如果我运行rails s 命令,我会得到以下信息

$ rails s
/Library/Ruby/Site/1.8/rubygems.rb:779:in `report_activate_error': Could not find RubyGem rails (>= 0) (Gem::LoadError)
from /Library/Ruby/Site/1.8/rubygems.rb:214:in `activate'
from /Library/Ruby/Site/1.8/rubygems.rb:1082:in `gem'
from /usr/bin/rails:18

我能做些什么来解决这个问题?


其他命令输出有:

$ which ruby
/Users/<my_username>/.rvm/rubies/ruby-1.9.2-p136/bin/ruby

$ type rvm | head -1
rvm is a function

【问题讨论】:

    标签: ruby-on-rails ruby macos gem rvm


    【解决方案1】:

    这应该会给你一个干净的 1.9.2 安装 rails:

    $ rvm remove 1.9.2
    $ rvm install 1.9.2
    $ rvm use 1.9.2 --default
    $ gem install rails
    

    【讨论】:

    • 我自己就是这么做的。与此同时,我解决了这个问题。无论如何,谢谢。
    猜你喜欢
    • 2018-02-13
    • 1970-01-01
    • 2012-09-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多