私はこれに従いますbackbone rails turotial。Rake db:mysql/rakeバージョンの問題を作成する
チュートリアルでは、Ruby 1.9.2とレール3.0.3を使用しています。
私はRuby 1.9.3を使用しています。このチュートリアル用のrvm gemsetを作成し、gemsetにレール3.0.3をインストールしました。
私はバンドル私はrake db:create
を実行したとき、私はこのエラーを得たmysql2バージョン0.3.11
をインストールしたインストール走っ
:
WARNING: This version of mysql2 (0.3.11) doesn't ship with the ActiveRecord adapter bundled anymore as it's now part of Rails 3.1
WARNING: Please use the 0.2.x releases if you plan on using it in Rails <= 3.0.x
だから私は走った:
gem uninstall mysql2
gem install mysql --version 0.2
rake db:create
その後、私はこれを得ましたエラー:
Could not find mysql2-0.3.11 in any of the sources
Try running
bundle install
.
私がbundle install
を実行すると、最初の問題に戻ります。
私が次に試してみたいことは不明です。 Gemfile
gem 'mysql2','0.2.7'
で
を実行はい、これはそれを固定し、最初の行はGemfileに入ることにかかわらず、明確にしたい場合があります。 –
固定して、行きたい、うれしい – Tallboy