Я прохожу учебник по rails с railstutorial.org и столкнулся с камнем преткновения.
Мои версии таковы:
- ruby 1.8.7 (уровень обновления 2011-02-18
334) [i386-mingw32]
- Рельсы 3.0.4
- Герою 1.18.2
- sqlite3 3.7.3
- git версия 1.7.3.1.msysgit.0
Я получаю эту ошибку, когда запускаю любую команду heroku (создание heroku, ключи heroku: добавляем и т. Д.)
C:/RailsInstaller/Ruby1.8.7/lib/ruby/gems/1.8/gems/json-1.5.1-x86-mingw32/lib/js
on/ext/parser.so: [BUG] Segmentation fault
ruby 1.8.7 (2011-02-18 patchlevel 334) [i386-mingw32]
Я заметил, что некоторые люди говорили о несовместимости heroku и json, поэтому я удалил json 1.5.1 и вместо него установил json 1.4.6.
Я тогда получаю ошибку:
C:/RailsInstaller/Ruby1.8.7/lib/ruby/site_ruby/1.8/rubygems.rb:861:in `report_ac
tivate_error': RubyGem version error: json(1.4.6 not ~> 1.5.1) (Gem::LoadError)
from C:/RailsInstaller/Ruby1.8.7/lib/ruby/site_ruby/1.8/rubygems.rb:255:
in `activate'
from C:/RailsInstaller/Ruby1.8.7/lib/ruby/site_ruby/1.8/rubygems.rb:290:
in `activate'
from C:/RailsInstaller/Ruby1.8.7/lib/ruby/site_ruby/1.8/rubygems.rb:289:
in `each'
from C:/RailsInstaller/Ruby1.8.7/lib/ruby/site_ruby/1.8/rubygems.rb:289:
in `activate'
from C:/RailsInstaller/Ruby1.8.7/lib/ruby/site_ruby/1.8/rubygems.rb:1204
:in `gem'
from C:/RailsInstaller/Ruby1.8.7/bin/heroku:18
Есть идеи? Спасибо