【发布时间】:2013-10-05 05:45:15
【问题描述】:
我正在尝试在 ubuntu 12.04 上安装 rails。我安装了它,但是当我尝试使用 rails new 时,它说没有安装 rails。运行 gem 环境后,我得到以下输出:
ben@ben-V5-131:~$ gem environment
RubyGems Environment:
- RUBYGEMS VERSION: 2.0.10
- RUBY VERSION: 1.8.7 (2011-02-18 patchlevel 334) [x86_64-linux]
- INSTALLATION DIRECTORY: /home/ben/.rvm/gems/ruby-1.8.7-p334
- RUBY EXECUTABLE: /home/ben/.rvm/rubies/ruby-1.8.7-p334/bin/ruby
- EXECUTABLE DIRECTORY: /home/ben/.rvm/gems/ruby-1.8.7-p334/bin
- RUBYGEMS PLATFORMS:
- ruby
- x86_64-linux
- GEM PATHS:
- /home/ben/.rvm/gems/ruby-1.8.7-p334
- /home/ben/.rvm/gems/ruby-1.8.7-p334@global
- GEM CONFIGURATION:
- :update_sources => true
- :verbose => true
- :backtrace => false
- :bulk_threshold => 1000
- REMOTE SOURCES:
- https://rubygems.org/
ben@ben-V5-131:~$
是rails可能安装在全局gem路径的问题吗?
【问题讨论】:
-
请注意:我不确定 Rails 3.2 是否支持 ruby-1.8.7,我建议更新到最新的 ruby-2.0.0 版本。只是为了确保显示您在 $PATH 变量中的内容,并检查
/home/ben/.rvm/gems/ruby-1.8.7-p334(或全局变量)中是否确实有导轨。 -
按照此链接中的说明进行操作railsapps.github.io/installrubyonrails-ubuntu.html
标签: ruby-on-rails ruby ubuntu ubuntu-12.04