我已经捆绑安装了以下 gemfile:
source 'https://rubygems.org'
gem 'rails', '3.2.12'
group :development, :test do
gem 'sqlite3'
gem 'rspec-rails', '2.11.0'
gem 'guard-rspec', '1.2.1'
gem 'guard-spork', '1.2.0'
gem 'spork', '0.9.2'
end
group :production do
gem 'pg'
end
group :test do
gem 'capybara', '1.1.2'
gem 'rb-inotify', '~> 0.9'
gem 'libnotify', '0.5.9'
end
group :assets do
gem 'sass-rails', '~> 3.2.5'
gem 'coffee-rails', '~> 3.2.2'
gem 'uglifier', '>= 1.2.3'
end
gem 'jquery-rails'
当我在终端启动 rails 服务器时,出现以下错误:
steven@steven-VirtualBox:~/Dev/test_app$ rails s
您正在运行不支持 Readline 的 ruby 版本
请
gem install rb-readline
或重新编译 ruby --with-readline。
我已经尝试按照控制台说明安装 readline,但我得到了同样的错误。我发现如果我删除了guard-rspec 和guard-spork,rails 服务器可以正常启动。这是我正在运行的内容:
- Ubuntu 12.10
- 红宝石 2.0.0
- 导轨 3.2.12
- 后卫-rspec 1.2.1
- 卫矛 1.2.0
- spork 0.9.2
谢谢您的帮助。