0

SnowLeopardMacでRailsアプリを実行しようとしています。私はこれまでRubyやRailsを使ったことがないので、どんなヒントも歓迎します。

ターミナルでアプリのフォルダーに移動し、実行rails server して次のエラーを受け取りました。

Could not find gem 'mysql2 (>= 0) ruby' in any of the gem sources
listed in your Gemfile. Run `bundle install` to install missing gems.

私のgemfileは次のようになります:

source 'http://rubygems.org'

gem 'rails', '3.1.0'

# Bundle edge Rails instead:
# gem 'rails',     :git => 'git://github.com/rails/rails.git'

group :development do
  gem 'mysql2'
end

group :production do
  gem 'pg'
  gem 'thin'
end

そして、すべての環境database.ymlに対応しています。adapter: mysql2私はすでに走りましたbundle install、そして走ることからgem list私は得ました:

mysql2 (0.3.11)

私の宝石環境は次のとおりです。

RubyGems Environment:
  - RUBYGEMS VERSION: 1.8.17
  - RUBY VERSION: 1.9.3 (2012-02-16 patchlevel 125) [x86_64-darwin10.8.0]
  - INSTALLATION DIRECTORY: /Users/user/.rvm/gems/ruby-1.9.3-p125@rails3
  - RUBY EXECUTABLE: /Users/user/.rvm/rubies/ruby-1.9.3-p125/bin/ruby
  - EXECUTABLE DIRECTORY: /Users/user/.rvm/gems/ruby-1.9.3-p125@rails3/bin
  - RUBYGEMS PLATFORMS:
    - ruby
    - x86_64-darwin-10
  - GEM PATHS:
     - /Users/user/.rvm/gems/ruby-1.9.3-p125@rails3
     - /Users/user/.rvm/gems/ruby-1.9.3-p125@global
  - GEM CONFIGURATION:
     - :update_sources => true
     - :verbose => true
     - :benchmark => false
     - :backtrace => false
     - :bulk_threshold => 1000
  - REMOTE SOURCES:
     - http://rubygems.org/

私はこれを2時間以上行ってきましたが、今のところ運がありません。

4

0 に答える 0