0

明らかな不足がある場合はお詫びします。npmを使用する前に、実際にこのエラーに遭遇したことはありません。

C:\work\spark3>npm install mailparser
npm http GET https://registry.npmjs.org/mailparser
npm http 304 https://registry.npmjs.org/mailparser
npm http GET https://registry.npmjs.org/encoding
npm http GET https://registry.npmjs.org/mime
npm http GET https://registry.npmjs.org/mimelib
npm http GET https://registry.npmjs.org/iconv
npm http 304 https://registry.npmjs.org/mime
npm http 304 https://registry.npmjs.org/mimelib
npm http 304 https://registry.npmjs.org/encoding
npm http 304 https://registry.npmjs.org/iconv
npm http GET https://registry.npmjs.org/iconv-lite/0.2.7
npm http GET https://registry.npmjs.org/addressparser
npm http 304 https://registry.npmjs.org/iconv-lite/0.2.7
npm http 304 https://registry.npmjs.org/addressparser

> iconv@2.0.4 インストール C:\work\spark3\node_modules\mailparser\node_modules\iconv
> node-gyp 再構築


C:\work\spark3\node_modules\mailparser\node_modules\iconv>node "C:\Program Files\nodejs\node_modules\npm\bin\node-gyp-bin\\..\..\node_modules\node-gyp\ bin\node-gyp.js" 再構築
ジプエラー!構成エラー
ジプエラー!スタック エラー: spawn ENOENT
ジプエラー!errnoException でスタック (child_process.js:975:11)
ジプエラー!Process.ChildProcess._handle.onexit のスタック (child_process.js:766:34)
ジプエラー!システム Windows_NT 6.1.7600
ジプエラー!コマンド "node" "C:\\Program Files\\nodejs\\node_modules\\npm\\node_modules\\node-gyp\\bin\\node-gyp.js" "rebuild"
ジプエラー!cwd C:\work\spark3\node_modules\mailparser\node_modules\iconv
ジプエラー!ノード -v v0.10.4
ジプエラー!node-gyp -v v0.9.5
ジプエラー!良くないですよ
npm WARN オプションの dep が失敗しました。iconv@2.0.4 を続行します
mailparser@0.3.4 node_modules\mailparser
├── mime@1.2.9
├── mimelib@0.2.12 (addressparser@0.1.3)
└── encoding@0.1.6 (iconv-lite@0.2.7)

Webを精査した後、Windowsマシンで次のことを試しました:

  • Node.js の再インストール
  • Python 2.7 の再インストール
  • Python のパスが設定されていることを確認する
  • npm の更新
  • Visual C++ Express 2010 のインストール
  • node-gyp をグローバルにインストールする
4

1 に答える 1