というわけで早速公式サイトから新しいgemを落として、
$sudo ruby setup.rb何かlibが見つからないとか出てたような気がするけど、とりあえず気にしない。
$sudo gem install rails
$rails -vとやるとrails3.0.3になってるのが確認できた。
さっそくガイドの通りに練習してみようと・・・エラー発生。
データベースを作ろうとしたら、
Could not find gem 'sqlite3-ruby (>= 0, runtime)' in any of the gem sources listed in your Gemfile.
Try running `bundle install`.なにか`bundle install`しろと言われているので
$sudo bundle installとやっても今度は
Installing sqlite3-ruby (1.3.2) with native extensions /usr/local/lib/site_ruby/1.8/rubygems/installer.rb:483:in `build_extensions': ERROR: Failed to build gem native extension. (Gem::Installer::ExtensionBuildError)
/usr/bin/ruby1.8 extconf.rb
extconf.rb:3:in `require': no such file to load -- mkmf (LoadError)
from extconf.rb:3・・・少し調べてみると、どうやらrubyの開発パッケージが必要みたい。
$sudo apt-get install ruby-dev libsqlite3-devで、もう一回'bundle install'を試すと、今度は成功。
さて、Railsの勉強を始めようかな。
No comments:
Post a Comment