Библиотекарь-кукольный не может быть установлен на Windows
Я новичок в марионетке. Я пытаюсь установить библиотекарь-кукольный в моей системе Windows. Я выполнил следующие шаги установки, прежде чем начать установку librarian-puppet
:
- Загрузите и установите программу Puppet из MSI-файла Windows по https://downloads.puppetlabs.com/windows/ (НЕ УСТАНАВЛИВАЙТЕ Puppet).
- Вы должны запустить все из "Начать командную строку с Puppet", а не из обычной командной строки Windows.
Перед установкой 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, который не может быть собран