Не удалось установить Gem Bundler

Я настроил Rubinius на своем компьютере Mac, чтобы попробовать его и посмотреть, как он ведет себя с Puma, но у меня возникли некоторые проблемы с установкой драгоценных камней, в частности Gem Bundler. Я продолжаю получать эту ошибку:

ERROR:  Error installing bundler: invalid gem: package is corrupt, exception while verifying: invalid byte sequence in US-ASCII (ArgumentError) in /Users/rolandjitsu/.gem/rbx/2.1.0/cache/bundler-1.5.3.gem

Кто-нибудь знает, что происходит? Потому что я пытался найти причину, по которой он так себя ведет, но не мог понять, почему.

РЕДАКТИРОВАТЬ: если я удаляю папку кеша и попробуйте gem install bundler Я получаю следующее:

Fetching: bundler-1.5.3.gem (100%)
ERROR:  Error installing bundler: invalid gem: package is corrupt, exception while verifying: invalid byte sequence in US-ASCII (ArgumentError) in /Users/rolandjitsu/.gem/rbx/2.1.0/cache/bundler-1.5.3.gem

2 ответа

Решение

Проблема в том, что каталог кэша Ruby не синхронизирован с реальным хранилищем гемов.

Удалить папку кеша. Вы можете посетить этот следующий ответ стека здесь @ Ошибка при установке libv8 (3.11.8.13), и Bundler не может продолжить

Я выполнил следующую команду, чтобы решить эту проблему:

bundle update && bundle install

ура

Другие вопросы по тегам