Ошибка установки рельсов gem - PullRequest
1 голос
/ 30 мая 2011

Хорошо, так что я новичок в Ruby и Rails и, кажется, что-то сломалось.Я пытался установить рельсы, выполнив команду gem install rails, но я получаю следующую ошибку:

ERROR:  While executing gem ... (TypeError)
    incompatible marshal file format (can't be read)
    format version 4.8 required; 31.139 given

Я удалил rvm с помощью rvm implode и переустановил RVM и все, но когда я добираюсь до установкирельсы, я получаю эту ошибку каждый раз.

1 Ответ

1 голос
/ 26 февраля 2019

Вы должны удалить все источники драгоценных камней и добавить https://rubygems.org/. Обратите внимание, что http://gems.rubyforge.org/ и http://gems.github.com навсегда мертвы и должны быть удалены. Вы можете перечислить свои источники, запустив:

gem sources 

Вы должны получить что-то вроде этого:

*** CURRENT SOURCES ***

//gems.rubyforge.org/
//gems.github.com

1) Удалить все источники:

gem sources -r http://gems.rubyforge.org/
gem sources -r http://gems.github.com

2) Добавьте правильный источник:

gem sources -a https://rubygems.org/

Надеюсь, это поможет!

...