Завершить новое знакомство с Ruby и Rails здесь... Пробовал некоторые учебные пособия в прошлом, но вот об этом. Я пытаюсь следовать книге «Ruby on Rails 3 Tutorial» и столкнулся с препятствием, для которого я не смог найти никакой помощи после поиска здесь и в Google..
На самом деле я ничего не сделал пока что; только:
rails new first_app
затем изменил Gemfile sqlite3 на
gem 'sqlite3-ruby', '1.2.5', :require => 'sqlite3'
. Когда я запускаю «установку пакета», я получаю следующее:
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
, а затем установить пакет v1.0.0 через
gem install bundler -v 1.0.0
, но, похоже, у меня есть бандлер 1.1.2..
Я просто чувствую, что зашел в тупик и не могу найти больше информации о том, как решить эту проблему.
Любая помощь будет принята с благодарностью и вознаграждена большим количеством бекона...
ОБНОВЛЕНИЕ ОБНОВЛЕНИЕ ОБНОВЛЕНИЕ
Мне не удалось удалить пакет 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
А затем переустановив... Это позволило мне затем выполнить "установку пакета" и продолжить работу. Спасибо всем за вашу помощь!