2014-11-20 2 views
4

Я пытаюсь запустить «Gem specific_install» (https://github.com/rdp/specific_install), чтобы установить другой драгоценный камень из хранилища Github:Ошибка при работе с жемчужиной specific_install

sudo gem specific_install https://github.com/RemoteRepository/foo_gem.git 

После запроса на мой Github имя пользователя и пароль, я могу скачать драгоценный камень. Тем не менее, я получаю следующее сообщение об ошибке:

ERROR: While executing gem ... (NoMethodError) 
    undefined method `build' for Gem::Package:Module 

Видимо, другие люди имеют ту же самую ошибку, основанную на комментарии к родственному ответу specific_install на этот вопрос: How to install gem from GitHub source?

Как можно разрешить эту ошибку?

ответ

1

В соответствии с этим issue это связано с устаревшей версией gem (rubygems).

Обновление gem следует исправить, если вы используете RVM, вы должны запустить rvm rubygems current (это работает для меня), если вы не используете RVM Я считаю, что вы должны следовать How to upgrade rubygems.

Смежные вопросы