0

人形初心者です。Windows システムに librarian-puppet をインストールしようとしています。インストールを開始する前に、次のインストール手順に従いましたlibrarian-puppet

  1. https://downloads.puppetlabs.com/windows/から Windows msi ファイルからパペットをダウンロードしてインストールします(gem インストール パペットではありません)。
  2. 通常の Windows コマンド プロンプトではなく、「Puppet でコマンド プロンプトを開始」からすべてを実行する必要があります。
  3. librarian-puppet をインストールする前に、Ruby DevKit が必要です。

    を。コマンド ウィンドウに移動するには、[Puppet でコマンド プロンプトを開始] を選択します。

    b. 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

ここで何か不足していますか?どんな助けでも大歓迎です。

4

1 に答える 1

0

librarian-puppet 1.1.x 以降をインストールする場合、ビルドに失敗する json gem は必要ありません。

于 2014-08-01T11:48:29.980 に答える