次の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
- スポーク 0.9.2
助けてくれてありがとう。