Установка Ruby Devkit не принимает путь

Я пытаюсь установить Ruby и Ruby Gems на новый компьютер с Windows (изначально на Mac) и не могу продолжить.

Я следил, слово в слово, https://github.com/oneclick/rubyinstaller/wiki/Development-Kit. Скачал, распаковал в каталог по моему пути установки Ruby, запустил команду init, запустил команду install. Однако я получаю это сообщение

Неправильная конфигурация или нет рубинов. Пожалуйста, исправьте "config.yml" и перезапустите "ruby dk.rb install"

Хорошо, так что я иду в config.yml. Я добавляю мой установленный каталог Ruby (C:\Program Files (x86)\Ruby) и снова пытаюсь выполнить команду установки. То же самое Я перепробовал все возможные комбинации или интерпретации. Я даже создал подпапку в моей директории Ruby\ специально для гемов и не работал.

Кроме того: почему в мире говорится, что в различных других местах "обновлять PATH", когда он не дает никаких других инструкций относительно того, что это, где он находится, или как его обновить

1 ответ

Примерно на полпути вниз по этой странице написано:

ПРИМЕЧАНИЕ. Путь к вашему файлу не должен содержать пробелов (как в "C:\Program Files\Ruby193"). Это очень важно, потому что пробелы в пути к вашей установке ruby ​​будут вызывать определенные сообщения об ошибках, как только вы попытаетесь установить гемы, которые требуют DevKit.

менять C:\Program Files (x86)\Ruby => C:\Progra~2\Ruby

Также PATH - системная переменная среды, где система ищет исполняемый файл, в командной строке cmd вы можете набрать echo %PATH% чтобы увидеть, что в этом. Чтобы обновить его, зайдите в Панель управления-> Система -> Расширенные настройки системы -> Переменные среды и добавьте C:\Progra~2\Ruby\; в системную переменную с именем PATH.

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