Библиотекарь-кукольный не может быть установлен на Windows

Я новичок в марионетке. Я пытаюсь установить библиотекарь-кукольный в моей системе Windows. Я выполнил следующие шаги установки, прежде чем начать установку librarian-puppet:

  1. Загрузите и установите программу Puppet из MSI-файла Windows по https://downloads.puppetlabs.com/windows/ (НЕ УСТАНАВЛИВАЙТЕ Puppet).
  2. Вы должны запустить все из "Начать командную строку с Puppet", а не из обычной командной строки Windows.
  3. Перед установкой librarian-puppet необходим Ruby DevKit:

    а. Выберите "Начать командную строку с Puppet", чтобы перейти к командной Windows.

    б. Загрузите и установите devkit с http://rubyinstaller.org/downloads

    с. В каталоге devkit запустите "ruby dk.rb init".

    д. Отредактируйте сгенерированный config.yml и добавьте путь установки ruby ​​для puppet (это будет /sys/ruby).

    е. запустите "ruby dk.rb install", чтобы связать его с кукольной установкой ruby.

и наконец я сделал:

gem install librarian-puppet

Но ошибка, которую я получаю:

ERROR:  Error installing librarian-puppet:
        ERROR: Failed to build gem native extension.

и результат выполнения выглядит так:

Temporarily enhancing PATH to include DevKit...
Building native extensions.  This could take a while...
ERROR:  Error installing librarian-puppet:
        ERROR: Failed to build gem native extension.

        C:/Ruby193/bin/ruby.exe extconf.rb
creating Makefile

make
'make' is not recognized as an internal or external command,
operable program or batch file.


Gem files will remain installed in C:/Ruby193/lib/ruby/gems/1.9.1/gems/json-1.8.
1 for inspection.
Results logged to C:/Ruby193/lib/ruby/gems/1.9.1/gems/json-1.8.1/ext/json/ext/ge
nerator/gem_make.out

Я что-то здесь упускаю? Любая помощь будет оценена.

1 ответ

Решение

Если вы устанавливаете librarian-puppet 1.1.x или более поздней версии, он не должен требовать гем json, который не может быть собран

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