我是木偶新手。我正在尝试在我的 Windows 系统中安装 librarian-puppet。在开始安装之前,我已遵循以下安装步骤librarian-puppet
:
- 从https://downloads.puppetlabs.com/windows/的 windows msi 文件下载并安装 puppet (不是 gem install puppet)。
- 您必须从“使用 Puppet 启动命令提示符”而不是普通的 Windows 命令提示符运行所有内容。
在安装 librarian-puppet 之前,需要 Ruby DevKit:
一个。选择“使用 Puppet 启动命令提示符”以转到命令窗口。
湾。从http://rubyinstaller.org/downloads下载并安装 devkit
C。在 devkit 目录中运行“ruby dk.rb init”。
d。编辑生成的 config.yml 并添加 puppet 的 ruby 安装路径(它将是 /sys/ruby)。
e. 运行“ruby dk.rb install”将其绑定到 puppet 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
我在这里错过了什么吗?任何帮助,将不胜感激。