Завершите нового человека для Ruby и Rails здесь... Пробовали некоторые уроки в прошлом, но об этом. Я пытаюсь следовать книге "Ruby on Rails 3 Tutorial" и попал в блокпост, который мне не удалось найти после поиска здесь и в Google.
Я еще ничего не сделал; только:
rails new first_app
а затем изменил Gemfile sqlite3 на
gem 'sqlite3-ruby', '1.2.5', :require => 'sqlite3'
Когда я запускаю 'bundle install', я получаю следующее:
Fetching gem metadata from http://rubygems.org/.........
Bundler could not find compatible versions for gem "bundler":
In Gemfile:
rails (= 3.0.1) ruby depends on
bundler (~> 1.0.0) ruby
Current Bundler version:
bundler (1.1.3)
This Gemfile requires a different version of Bundler.
Perhaps you need to update Bundler by running `gem install bundler`?
Я попытался удалить пакет с помощью
gem uninstall bundler -v 1.1.3
а затем установить bundler v1.0.0 через
gem install bundler -v 1.0.0
но, похоже, мне достается пакет 1.1.2..
Я просто чувствую, что попал в тупик и больше не могу найти информацию о том, как решить эту проблему.
Любая помощь была бы высоко оценена и вознаграждена обильным количеством бекона...
UPDATE UPDATE UPDATE
Я не смог установить пакет v 1.1.2 для удаления. Наконец, я смог удалить все драгоценные камни, выполнив:
sudo gem list | cut -d" " -f1 > gem_list.txt
cat gem_list.txt | xargs sudo gem uninstall -aIx
cat gem_list.txt | xargs sudo gem install
И затем переустановить... Это позволило мне выполнить "установку пакета" и выйти на путь. Спасибо всем за вашу помощь!