小编use*_*703的帖子

使用RVM在Ubuntu上安装Rails路径

我是运行Ubuntu 10.04并尝试安装rails的linux noob.我首先安装了ruby然后安装了RVM,然后下载并安装了rubygems然后安装了rails.

如果我在命令前面有一个'sudo',Rails似乎只会响应.如果我在终端上写'rails new test',我会得到:

/usr/local/lib/site_ruby/1.8/rubygems.rb:779:in `report_activate_error': Could not find RubyGem rails (>= 0) (Gem::LoadError)
    from /usr/local/lib/site_ruby/1.8/rubygems.rb:214:in `activate'
    from /usr/local/lib/site_ruby/1.8/rubygems.rb:1082:in `gem'
    from /usr/bin/rails:18
Run Code Online (Sandbox Code Playgroud)

如果我去终端并写'rails -v',我会得到同样的结果:

   /usr/local/lib/site_ruby/1.8/rubygems.rb:779:in `report_activate_error': Could not find RubyGem rails (>= 0) (Gem::LoadError)
        from /usr/local/lib/site_ruby/1.8/rubygems.rb:214:in `activate'
        from /usr/local/lib/site_ruby/1.8/rubygems.rb:1082:in `gem'
        from /usr/bin/rails:18
Run Code Online (Sandbox Code Playgroud)

如果我去终端并写'sudo rails -v',我会得到以下内容:Rails 3.0.0.rc

'宝石环境'给了我这个:

RUBYGEMS VERSION: 1.3.7
  - RUBY VERSION: 1.9.2 (2010-07-11 patchlevel -1) [i686-linux]
  - INSTALLATION DIRECTORY: /home/josh/.rvm/gems/ruby-1.9.2-rc2@rails3tutorial
  - RUBY EXECUTABLE: /home/josh/.rvm/rubies/ruby-1.9.2-rc2/bin/ruby
  - EXECUTABLE DIRECTORY: /home/josh/.rvm/gems/ruby-1.9.2-rc2@rails3tutorial/bin
Run Code Online (Sandbox Code Playgroud)

我的怀疑是我的路径设置不正确,但我不确定如何解决它.建议?

ubuntu ruby-on-rails rvm

24
推荐指数
3
解决办法
3万
查看次数

标签 统计

ruby-on-rails ×1

rvm ×1

ubuntu ×1