Я получил эту ошибку:
Could not find gem 'mysql2 (>= 0, runtime)' in any of the gem sources. Try running `bundle install`.
при попытке:
rails script/generate scaffold post title:string
Я на Mac OSX, рельсы 1.8.7, 3.0
В Ubuntu вам может понадобиться сначала установить библиотеку для mysql.
sudo apt-get install libmysqlclient-dev
А затем вы можете установить
gem install mysql2
или, что еще лучше, использовать rvm
rvm gem install mysql2
Вы используете rails script/generate … с рельсами 3.0?Может быть, вы обновили проект rails 2.x?С рельсами 3 вы должны использовать rails generate … или короче rails g ….
rails script/generate …
rails generate …
rails g …
Об отсутствующем драгоценном камне: запустить bundle install в соответствии с запросом:)
bundle install