Сегодня начал изучать ruby на рельсах, потратив полдня на исправление других ошибок, я застрял на следующем: когда я ввожу в терминале следующую команду: "bundle exec rake db: migrate" или "rails server"это дает мне следующую ошибку:
Не удалось найти rake-0.9.2 ни в одном из источников. Выполните команду bundle install
, чтобы установить недостающие гемы.
Я запустил комплектустановите rake (как с номером версии, так и без), и он говорит, что он был установлен в ./rake.Когда я запускаю команду, она снова выдает мне ту же ошибку.Не знаю, как это исправить, поэтому любая помощь искренне приветствуется.Я использую ruby 1.9.2 и rails 3.0.9 в каталоге, в котором находится приложение с RVM.Заранее благодарим за любую помощь.
РЕДАКТИРОВАТЬ:
* ЛОКАЛЬНЫЕ ДРАГОЦЕННЫЕ КАМНИ *
Использование граблей (0.9.2) Использование абстрактных (1.0.0) Использование activesupport (3.0.9) Использование builder (2.1.2) Использование i18n (0.5.0) Использование activemodel (3.0.9) Использование erubis (2.6.6) Использование стойки (1.2.3) Использование монтажа в стойку (0.6.14) Использование rack-test (0.5.7) Использование tzinfo (0.3.29) Использование actionpack (3.0.9) Использование mime-types (1.16) Использование polyglot (0.3.1) Использование treetop (1.4.9) Использование mail (2.2.19) Использование actionmailer (3.0.9) Использование arel (2.0.10) Использование activerecord (3.0.9) Использование activeresource (3.0.9) Использование bundler (1.0.15) Использование rdoc (3.8) Использование thor (0.14.6)Использование railties (3.0.9) Использование rails (3.0.9) Использование sqlite3-ruby (1.2.5)
EDIT2: это было исправлено: попробуйте использовать rvm и вернитесь к ruby 1.8.7вместо 1.9.2.Это исправило это для меня.Не забудьте установить рельсы заново (sudo gem install rails, пока уже на 1.8.7), если вы установили рельсы только для 1.9.2.]