Когда мне 'требуется' гем couch_potato, я получаю следующую ошибку:
LoadError: no such file to load -- json/add/rails
from /Library/Ruby/Site/1.8/rubygems/custom_require.rb:59:in `gem_original_require'
from /Library/Ruby/Site/1.8/rubygems/custom_require.rb:59:in `require'
from /Library/Ruby/Gems/1.8/gems/couch_potato-0.5.7/lib/couch_potato.rb:4
from /Library/Ruby/Site/1.8/rubygems/custom_require.rb:59:in `gem_original_require'
from /Library/Ruby/Site/1.8/rubygems/custom_require.rb:59:in `require'
from (irb):1
Я не особо разбираюсь в Ruby, поэтому выбрал подход типа дробовика и удалил все мои драгоценные камни, а затем переустановилначиная с couch_potato.Требуется наличие json gem, поэтому последняя версия была установлена автоматически.Но эта проблема не исчезла.
Я подумал, может быть, эта часть рельсов (потому что «рельсы» в ошибке ... это похоже на длинный выстрел, но, как уже упоминалось, я очень плохо знаком с Ruby и не полностьюконечно, как работают гемы :)) но после нескольких следующих строк установка завершилась внезапно (это последние несколько строк после очень длинного списка):
Installing RDoc documentation for rack-ssl-1.3.2...
Installing RDoc documentation for rdoc-3.9.4...
Installing RDoc documentation for railties-3.1.0...
Installing RDoc documentation for bundler-1.0.18...
Installing RDoc documentation for rails-3.1.0...
file 'lib' not found
Но в любом случае я отправился на поиски отсутствующего файла,В папке gem (/Library/Ruby/Gems/1.8/gems/json-1.1.9) находится «lib», затем «json / add», что является незначительной победой, но там нет файла «rails».
В этот момент я проверил свой ноутбук ... есть более старая версия 'json', но файл 'json / add / rails' действительно существует в этом старом геме.
Чтомой лучший вариант на данный момент?Есть ли другая версия couch_potato, которую я должен использовать?Могу ли я заставить couch_potato использовать более старую версию json gem?