question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

[Win 10 GPU] Error: node-gyp rebuild failed with: Error: Command failed: node-gyp rebuild

See original GitHub issue

Getting error while intalling GPU version of tensorflow.js (npm install @tensorflow/tfjs-node-gpu) I have followed below links

https://www.npmjs.com/package/@tensorflow/tfjs-node https://github.com/tensorflow/tfjs-node/blob/HEAD/WINDOWS_TROUBLESHOOTING.md tensorflow/tfjs#1390 https://github.com/mapbox/node-pre-gyp tensorflow/tfjs#711 We already have setup below:

python 2.7 MS build tools 2015, 2017 (tried both) node -v 11.x npm 6.x Win 10 Win SDK 10 GPU - NVIDIA RTX 2080 ti CUDA all drivers are up to date and installed. We have followed almost all the articles and installed all the dependencies but still facing the issue.

What I am trying to achieve is this: https://github.com/justadudewhohacks/face-api.js

Complete Error info:

PS C:\prnd\tfjs-node> npm install @tensorflow/tfjs-node-gpu

@tensorflow/tfjs-node-gpu@1.0.2 install C:\prnd\tfjs-node\node_modules@tensorflow\tfjs-node-gpu node scripts/install.js gpu download

  • Downloading libtensorflow [==============================] 5483351/bps 100% 0.0s [==============================] 1770970/bps 100% 0.0s
  • Building TensorFlow Node.js bindings C:\prnd\tfjs-node\node_modules@tensorflow\tfjs-node-gpu\scripts\install.js:165 throw new Error('node-gyp rebuild failed with: ’ + err); ^

Error: node-gyp rebuild failed with: Error: Command failed: node-gyp rebuild gyp ERR! build error gyp ERR! stack Error: msbuild failed with exit code: 1 gyp ERR! stack at ChildProcess.onExit (C:\Users\PRND\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\lib\build.js:262:23) gyp ERR! stack at ChildProcess.emit (events.js:193:13) gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:255:12) gyp ERR! System Windows_NT 10.0.16299 gyp ERR! command “C:\nodejs\node.exe” “C:\Users\PRND\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js” “rebuild” gyp ERR! cwd C:\prnd\tfjs-node\node_modules@tensorflow\tfjs-node-gpu gyp ERR! node -v v11.13.0 gyp ERR! node-gyp -v v3.8.0 gyp ERR! not ok

at cp.exec (C:\prnd\tfjs-node\node_modules\@tensorflow\tfjs-node-gpu\scripts\install.js:165:13)
at ChildProcess.exithandler (child_process.js:304:5)
at ChildProcess.emit (events.js:193:13)
at maybeClose (internal/child_process.js:1001:16)
at Process.ChildProcess._handle.onexit (internal/child_process.js:266:5)

npm WARN @tensorflow/tfjs-node@1.0.2 No license field.

npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! @tensorflow/tfjs-node-gpu@1.0.2 install: node scripts/install.js gpu download npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the @tensorflow/tfjs-node-gpu@1.0.2 install script. npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in: npm ERR! C:\Users\PRND\AppData\Roaming\npm-cache_logs\2019-03-31T14_23_58_859Z-debug.log

log details in mentioned file:

0 info it worked if it ends with ok 1 verbose cli [ ‘C:\nodejs\node.exe’, 1 verbose cli ‘C:\Users\PRND\AppData\Roaming\npm\node_modules\npm\bin\npm-cli.js’, 1 verbose cli ‘install’, 1 verbose cli ‘@tensorflow/tfjs-node-gpu’ ] 2 info using npm@6.9.0 3 info using node@v11.13.0 4 verbose npm-session 9859da3b8b34fb81 5 silly install loadCurrentTree 6 silly install readLocalPackageData 7 http fetch GET 304 https://registry.npmjs.org/@tensorflow%2Ftfjs-node-gpu 1338ms (from cache) 8 silly pacote tag manifest for @tensorflow/tfjs-node-gpu@latest fetched in 1345ms 9 timing stage:loadCurrentTree Completed in 1747ms 10 silly install loadIdealTree 11 silly install cloneCurrentTreeToIdealTree 12 timing stage:loadIdealTree:cloneCurrentTree Completed in 2ms 13 silly install loadShrinkwrap 14 timing stage:loadIdealTree:loadShrinkwrap Completed in 164ms 15 silly install loadAllDepsIntoIdealTree 16 silly resolveWithNewModule @tensorflow/tfjs-node-gpu@1.0.2 checking installable status 17 timing stage:loadIdealTree:loadAllDepsIntoIdealTree Completed in 144ms 18 timing stage:loadIdealTree Completed in 364ms 19 silly currentTree @tensorflow/tfjs-node@1.0.2 19 silly currentTree ±- @babel/code-frame@7.0.0 19 silly currentTree ±- @babel/generator@7.4.0 19 silly currentTree ±- @babel/helper-function-name@7.1.0 19 silly currentTree ±- @babel/helper-get-function-arity@7.0.0 19 silly currentTree ±- @babel/helper-split-export-declaration@7.4.0 19 silly currentTree ±- @babel/highlight@7.0.0 19 silly currentTree ±- @babel/parser@7.4.2 19 silly currentTree ±- @babel/template@7.4.0 19 silly currentTree ±- @babel/traverse@7.4.0 19 silly currentTree | -- debug@4.1.1 19 silly currentTree +-- @babel/types@7.4.0 19 silly currentTree +-- @tensorflow/tfjs-converter@1.0.3 19 silly currentTree +-- @tensorflow/tfjs-core@1.0.3 19 silly currentTree +-- @tensorflow/tfjs-data@1.0.3 19 silly currentTree | – node-fetch@2.1.2 19 silly currentTree ±- @tensorflow/tfjs-layers@1.0.3 19 silly currentTree ±- @tensorflow/tfjs@1.0.3 19 silly currentTree ±- @types/bindings@1.3.0 19 silly currentTree ±- @types/events@3.0.0 19 silly currentTree ±- @types/glob@7.1.1 19 silly currentTree ±- @types/jasmine@2.8.16 19 silly currentTree ±- @types/minimatch@3.0.3 19 silly currentTree ±- @types/node-fetch@2.1.7 19 silly currentTree | -- @types/node@11.12.2 19 silly currentTree +-- @types/node@10.14.4 19 silly currentTree +-- @types/progress@2.0.3 19 silly currentTree +-- @types/rimraf@2.0.2 19 silly currentTree +-- @types/seedrandom@2.4.27 19 silly currentTree +-- @types/webgl-ext@0.0.30 19 silly currentTree +-- @types/webgl2@0.0.4 19 silly currentTree +-- adm-zip@0.4.13 19 silly currentTree +-- agent-base@4.2.1 19 silly currentTree +-- ansi-regex@2.1.1 19 silly currentTree +-- ansi-styles@3.2.1 19 silly currentTree +-- argparse@1.0.10 19 silly currentTree +-- array-union@1.0.2 19 silly currentTree +-- array-uniq@1.0.3 19 silly currentTree +-- arrify@1.0.1 19 silly currentTree +-- async@1.5.2 19 silly currentTree +-- aws-sdk@2.432.0 19 silly currentTree +-- babel-code-frame@6.26.0 19 silly currentTree | +-- ansi-styles@2.2.1 19 silly currentTree | +-- chalk@1.1.3 19 silly currentTree | +-- js-tokens@3.0.2 19 silly currentTree | – supports-color@2.0.0 19 silly currentTree ±- balanced-match@1.0.0 19 silly currentTree ±- base64-js@1.3.0 19 silly currentTree ±- bindings@1.3.1 19 silly currentTree ±- brace-expansion@1.1.11 19 silly currentTree ±- buffer-from@1.1.1 19 silly currentTree ±- buffer@4.9.1 19 silly currentTree ±- builtin-modules@1.1.1 19 silly currentTree ±- camelcase@3.0.0 19 silly currentTree ±- chalk@2.4.2 19 silly currentTree ±- chownr@1.1.1 19 silly currentTree ±- clang-format@1.2.4 19 silly currentTree ±- cliui@3.2.0 19 silly currentTree ±- code-point-at@1.1.0 19 silly currentTree ±- color-convert@1.9.3 19 silly currentTree ±- color-name@1.1.3 19 silly currentTree ±- commander@2.19.0 19 silly currentTree ±- concat-map@0.0.1 19 silly currentTree ±- debug@3.2.6 19 silly currentTree ±- decamelize@1.2.0 19 silly currentTree ±- del@2.2.2 19 silly currentTree ±- diff@3.5.0 19 silly currentTree ±- error-ex@1.3.2 19 silly currentTree ±- es6-promise@4.2.6 19 silly currentTree ±- es6-promisify@5.0.0 19 silly currentTree ±- escape-string-regexp@1.0.5 19 silly currentTree ±- esprima@4.0.1 19 silly currentTree ±- esutils@2.0.2 19 silly currentTree ±- events@1.1.1 19 silly currentTree ±- find-up@1.1.2 19 silly currentTree ±- fs-extra@4.0.3 19 silly currentTree ±- fs-minipass@1.2.5 19 silly currentTree ±- fs.realpath@1.0.0 19 silly currentTree ±- get-caller-file@1.0.3 19 silly currentTree ±- glob@7.1.3 19 silly currentTree ±- globals@11.11.0 19 silly currentTree ±- globby@5.0.0 19 silly currentTree ±- graceful-fs@4.1.15 19 silly currentTree ±- has-ansi@2.0.0 19 silly currentTree ±- has-flag@3.0.0 19 silly currentTree ±- hosted-git-info@2.7.1 19 silly currentTree ±- https-proxy-agent@2.2.1 19 silly currentTree ±- ieee754@1.1.8 19 silly currentTree ±- ignore-walk@3.0.1 19 silly currentTree ±- ignore@5.0.6 19 silly currentTree ±- inflight@1.0.6 19 silly currentTree ±- inherits@2.0.3 19 silly currentTree ±- interpret@1.2.0 19 silly currentTree ±- invert-kv@1.0.0 19 silly currentTree ±- is-arrayish@0.2.1 19 silly currentTree ±- is-fullwidth-code-point@1.0.0 19 silly currentTree ±- is-path-cwd@1.0.0 19 silly currentTree ±- is-path-in-cwd@1.0.1 19 silly currentTree ±- is-path-inside@1.0.1 19 silly currentTree ±- is-utf8@0.2.1 19 silly currentTree ±- isarray@1.0.0 19 silly currentTree ±- istanbul-lib-coverage@2.0.3 19 silly currentTree ±- istanbul-lib-instrument@3.1.0 19 silly currentTree ±- jasmine-core@3.1.0 19 silly currentTree ±- jasmine@3.1.0 19 silly currentTree ±- jmespath@0.15.0 19 silly currentTree ±- js-tokens@4.0.0 19 silly currentTree ±- js-yaml@3.13.0 19 silly currentTree ±- jsesc@2.5.2 19 silly currentTree ±- jsonfile@4.0.0 19 silly currentTree ±- lcid@1.0.0 19 silly currentTree ±- load-json-file@1.1.0 19 silly currentTree ±- lodash@4.17.11 19 silly currentTree ±- make-error@1.3.5 19 silly currentTree ±- minimatch@3.0.4 19 silly currentTree ±- minimist@0.0.8 19 silly currentTree ±- minipass@2.3.5 19 silly currentTree ±- minizlib@1.2.1 19 silly currentTree ±- mkdirp@0.5.1 19 silly currentTree ±- ms@2.1.1 19 silly currentTree ±- node-fetch@2.3.0 19 silly currentTree ±- normalize-package-data@2.5.0 19 silly currentTree ±- npm-bundled@1.0.6 19 silly currentTree ±- npm-packlist-fixed@1.1.12 19 silly currentTree ±- number-is-nan@1.0.1 19 silly currentTree ±- nyc@13.3.0 19 silly currentTree | ±- ansi-regex@3.0.0 19 silly currentTree | ±- append-transform@1.0.0 19 silly currentTree | ±- archy@1.0.0 19 silly currentTree | ±- arrify@1.0.1 19 silly currentTree | ±- async@2.6.2 19 silly currentTree | ±- balanced-match@1.0.0 19 silly currentTree | ±- brace-expansion@1.1.11 19 silly currentTree | ±- caching-transform@3.0.1 19 silly currentTree | ±- camelcase@5.0.0 19 silly currentTree | ±- cliui@4.1.0 19 silly currentTree | ±- code-point-at@1.1.0 19 silly currentTree | ±- commander@2.17.1 19 silly currentTree | ±- commondir@1.0.1 19 silly currentTree | ±- concat-map@0.0.1 19 silly currentTree | ±- convert-source-map@1.6.0 19 silly currentTree | ±- cross-spawn@4.0.2 19 silly currentTree | ±- debug@4.1.1 19 silly currentTree | ±- decamelize@1.2.0 19 silly currentTree | ±- default-require-extensions@2.0.0 19 silly currentTree | ±- end-of-stream@1.4.1 19 silly currentTree | ±- error-ex@1.3.2 19 silly currentTree | ±- es6-error@4.1.1 19 silly currentTree | ±- execa@1.0.0 19 silly currentTree | | -- cross-spawn@6.0.5 19 silly currentTree | +-- find-cache-dir@2.0.0 19 silly currentTree | +-- find-up@3.0.0 19 silly currentTree | +-- foreground-child@1.5.6 19 silly currentTree | +-- fs.realpath@1.0.0 19 silly currentTree | +-- get-caller-file@1.0.3 19 silly currentTree | +-- get-stream@4.1.0 19 silly currentTree | +-- glob@7.1.3 19 silly currentTree | +-- graceful-fs@4.1.15 19 silly currentTree | +-- handlebars@4.1.0 19 silly currentTree | | – source-map@0.6.1 19 silly currentTree | ±- has-flag@3.0.0 19 silly currentTree | ±- hasha@3.0.0 19 silly currentTree | ±- hosted-git-info@2.7.1 19 silly currentTree | ±- imurmurhash@0.1.4 19 silly currentTree | ±- inflight@1.0.6 19 silly currentTree | ±- inherits@2.0.3 19 silly currentTree | ±- invert-kv@2.0.0 19 silly currentTree | ±- is-arrayish@0.2.1 19 silly currentTree | ±- is-fullwidth-code-point@2.0.0 19 silly currentTree | ±- is-stream@1.1.0 19 silly currentTree | ±- isexe@2.0.0 19 silly currentTree | ±- istanbul-lib-coverage@2.0.3 19 silly currentTree | ±- istanbul-lib-hook@2.0.3 19 silly currentTree | ±- istanbul-lib-report@2.0.4 19 silly currentTree | | -- supports-color@6.1.0 19 silly currentTree | +-- istanbul-lib-source-maps@3.0.2 19 silly currentTree | | – source-map@0.6.1 19 silly currentTree | ±- istanbul-reports@2.1.1 19 silly currentTree | ±- json-parse-better-errors@1.0.2 19 silly currentTree | ±- lcid@2.0.0 19 silly currentTree | ±- load-json-file@4.0.0 19 silly currentTree | ±- locate-path@3.0.0 19 silly currentTree | ±- lodash.flattendeep@4.4.0 19 silly currentTree | ±- lodash@4.17.11 19 silly currentTree | ±- lru-cache@4.1.5 19 silly currentTree | ±- make-dir@1.3.0 19 silly currentTree | ±- map-age-cleaner@0.1.3 19 silly currentTree | ±- mem@4.1.0 19 silly currentTree | ±- merge-source-map@1.1.0 19 silly currentTree | | -- source-map@0.6.1 19 silly currentTree | +-- mimic-fn@1.2.0 19 silly currentTree | +-- minimatch@3.0.4 19 silly currentTree | +-- minimist@0.0.10 19 silly currentTree | +-- mkdirp@0.5.1 19 silly currentTree | | – minimist@0.0.8 19 silly currentTree | ±- ms@2.1.1 19 silly currentTree | ±- nice-try@1.0.5 19 silly currentTree | ±- normalize-package-data@2.5.0 19 silly currentTree | ±- npm-run-path@2.0.2 19 silly currentTree | ±- number-is-nan@1.0.1 19 silly currentTree | ±- once@1.4.0 19 silly currentTree | ±- optimist@0.6.1 19 silly currentTree | ±- os-homedir@1.0.2 19 silly currentTree | ±- os-locale@3.1.0 19 silly currentTree | ±- p-defer@1.0.0 19 silly currentTree | ±- p-finally@1.0.0 19 silly currentTree | ±- p-is-promise@2.0.0 19 silly currentTree | ±- p-limit@2.1.0 19 silly currentTree | ±- p-locate@3.0.0 19 silly currentTree | ±- p-try@2.0.0 19 silly currentTree | ±- package-hash@3.0.0 19 silly currentTree | ±- parse-json@4.0.0 19 silly currentTree | ±- path-exists@3.0.0 19 silly currentTree | ±- path-is-absolute@1.0.1 19 silly currentTree | ±- path-key@2.0.1 19 silly currentTree | ±- path-parse@1.0.6 19 silly currentTree | ±- path-type@3.0.0 19 silly currentTree | ±- pify@3.0.0 19 silly currentTree | ±- pkg-dir@3.0.0 19 silly currentTree | ±- pseudomap@1.0.2 19 silly currentTree | ±- pump@3.0.0 19 silly currentTree | ±- read-pkg-up@4.0.0 19 silly currentTree | ±- read-pkg@3.0.0 19 silly currentTree | ±- release-zalgo@1.0.0 19 silly currentTree | ±- require-directory@2.1.1 19 silly currentTree | ±- require-main-filename@1.0.1 19 silly currentTree | ±- resolve-from@4.0.0 19 silly currentTree | ±- resolve@1.10.0 19 silly currentTree | ±- rimraf@2.6.3 19 silly currentTree | ±- safe-buffer@5.1.2 19 silly currentTree | ±- semver@5.6.0 19 silly currentTree | ±- set-blocking@2.0.0 19 silly currentTree | ±- shebang-command@1.2.0 19 silly currentTree | ±- shebang-regex@1.0.0 19 silly currentTree | ±- signal-exit@3.0.2 19 silly currentTree | ±- spawn-wrap@1.4.2 19 silly currentTree | ±- spdx-correct@3.1.0 19 silly currentTree | ±- spdx-exceptions@2.2.0 19 silly currentTree | ±- spdx-expression-parse@3.0.0 19 silly currentTree | ±- spdx-license-ids@3.0.3 19 silly currentTree | ±- string-width@2.1.1 19 silly currentTree | ±- strip-ansi@4.0.0 19 silly currentTree | ±- strip-bom@3.0.0 19 silly currentTree | ±- strip-eof@1.0.0 19 silly currentTree | ±- test-exclude@5.1.0 19 silly currentTree | ±- uglify-js@3.4.9 19 silly currentTree | | -- source-map@0.6.1 19 silly currentTree | +-- uuid@3.3.2 19 silly currentTree | +-- validate-npm-package-license@3.0.4 19 silly currentTree | +-- which-module@2.0.0 19 silly currentTree | +-- which@1.3.1 19 silly currentTree | +-- wordwrap@0.0.3 19 silly currentTree | +-- wrap-ansi@2.1.0 19 silly currentTree | | +-- ansi-regex@2.1.1 19 silly currentTree | | +-- is-fullwidth-code-point@1.0.0 19 silly currentTree | | +-- string-width@1.0.2 19 silly currentTree | | – strip-ansi@3.0.1 19 silly currentTree | ±- wrappy@1.0.2 19 silly currentTree | ±- write-file-atomic@2.4.2 19 silly currentTree | ±- y18n@4.0.0 19 silly currentTree | ±- yallist@2.1.2 19 silly currentTree | ±- yargs-parser@11.1.1 19 silly currentTree | -- yargs@12.0.5 19 silly currentTree +-- object-assign@4.1.1 19 silly currentTree +-- once@1.4.0 19 silly currentTree +-- os-homedir@1.0.2 19 silly currentTree +-- os-locale@1.4.0 19 silly currentTree +-- os-tmpdir@1.0.2 19 silly currentTree +-- parse-json@2.2.0 19 silly currentTree +-- path-exists@2.1.0 19 silly currentTree +-- path-is-absolute@1.0.1 19 silly currentTree +-- path-is-inside@1.0.2 19 silly currentTree +-- path-parse@1.0.6 19 silly currentTree +-- path-type@1.1.0 19 silly currentTree +-- pify@2.3.0 19 silly currentTree +-- pinkie-promise@2.0.1 19 silly currentTree +-- pinkie@2.0.4 19 silly currentTree +-- progress@2.0.3 19 silly currentTree +-- punycode@1.3.2 19 silly currentTree +-- querystring@0.2.0 19 silly currentTree +-- read-pkg-up@1.0.1 19 silly currentTree +-- read-pkg@1.1.0 19 silly currentTree +-- rechoir@0.6.2 19 silly currentTree +-- require-directory@2.1.1 19 silly currentTree +-- require-main-filename@1.0.1 19 silly currentTree +-- resolve@1.10.0 19 silly currentTree +-- rimraf@2.6.3 19 silly currentTree +-- safe-buffer@5.1.2 19 silly currentTree +-- sax@1.2.1 19 silly currentTree +-- seedrandom@2.4.3 19 silly currentTree +-- semver@5.7.0 19 silly currentTree +-- set-blocking@2.0.0 19 silly currentTree +-- shelljs@0.8.3 19 silly currentTree +-- source-map-support@0.5.11 19 silly currentTree | – source-map@0.6.1 19 silly currentTree ±- source-map@0.5.7 19 silly currentTree ±- spdx-correct@3.1.0 19 silly currentTree ±- spdx-exceptions@2.2.0 19 silly currentTree ±- spdx-expression-parse@3.0.0 19 silly currentTree ±- spdx-license-ids@3.0.3 19 silly currentTree ±- sprintf-js@1.0.3 19 silly currentTree ±- string-width@1.0.2 19 silly currentTree ±- strip-ansi@3.0.1 19 silly currentTree ±- strip-bom@2.0.0 19 silly currentTree ±- supports-color@5.5.0 19 silly currentTree ±- tar@4.4.8 19 silly currentTree ±- tmp@0.0.33 19 silly currentTree ±- to-fast-properties@2.0.0 19 silly currentTree ±- trim-right@1.0.1 19 silly currentTree ±- ts-node@5.0.1 19 silly currentTree | -- minimist@1.2.0 19 silly currentTree +-- tslib@1.9.3 19 silly currentTree +-- tslint@5.9.1 19 silly currentTree +-- tsutils@2.29.0 19 silly currentTree +-- typescript@3.3.3333 19 silly currentTree +-- universalify@0.1.2 19 silly currentTree +-- url@0.10.3 19 silly currentTree +-- user-home@2.0.0 19 silly currentTree +-- uuid@3.3.2 19 silly currentTree +-- validate-npm-package-license@3.0.4 19 silly currentTree +-- which-module@1.0.0 19 silly currentTree +-- wrap-ansi@2.1.0 19 silly currentTree +-- wrappy@1.0.2 19 silly currentTree +-- xml2js@0.4.19 19 silly currentTree +-- xmlbuilder@9.0.7 19 silly currentTree +-- y18n@3.2.1 19 silly currentTree +-- yalc@1.0.0-pre.27 19 silly currentTree +-- yallist@3.0.3 19 silly currentTree +-- yargs-parser@5.0.0 19 silly currentTree +-- yargs@7.1.0 19 silly currentTree – yn@2.0.0 20 silly idealTree @tensorflow/tfjs-node@1.0.2 20 silly idealTree ±- @babel/code-frame@7.0.0 20 silly idealTree ±- @babel/generator@7.4.0 20 silly idealTree ±- @babel/helper-function-name@7.1.0 20 silly idealTree ±- @babel/helper-get-function-arity@7.0.0 20 silly idealTree ±- @babel/helper-split-export-declaration@7.4.0 20 silly idealTree ±- @babel/highlight@7.0.0 20 silly idealTree ±- @babel/parser@7.4.2 20 silly idealTree ±- @babel/template@7.4.0 20 silly idealTree ±- @babel/traverse@7.4.0 20 silly idealTree | -- debug@4.1.1 20 silly idealTree +-- @babel/types@7.4.0 20 silly idealTree +-- @tensorflow/tfjs-converter@1.0.3 20 silly idealTree +-- @tensorflow/tfjs-core@1.0.3 20 silly idealTree +-- @tensorflow/tfjs-data@1.0.3 20 silly idealTree | – node-fetch@2.1.2 20 silly idealTree ±- @tensorflow/tfjs-layers@1.0.3 20 silly idealTree ±- @tensorflow/tfjs-node-gpu@1.0.2 20 silly idealTree ±- @tensorflow/tfjs@1.0.3 20 silly idealTree ±- @types/bindings@1.3.0 20 silly idealTree ±- @types/events@3.0.0 20 silly idealTree ±- @types/glob@7.1.1 20 silly idealTree ±- @types/jasmine@2.8.16 20 silly idealTree ±- @types/minimatch@3.0.3 20 silly idealTree ±- @types/node-fetch@2.1.7 20 silly idealTree | -- @types/node@11.12.2 20 silly idealTree +-- @types/node@10.14.4 20 silly idealTree +-- @types/progress@2.0.3 20 silly idealTree +-- @types/rimraf@2.0.2 20 silly idealTree +-- @types/seedrandom@2.4.27 20 silly idealTree +-- @types/webgl-ext@0.0.30 20 silly idealTree +-- @types/webgl2@0.0.4 20 silly idealTree +-- adm-zip@0.4.13 20 silly idealTree +-- agent-base@4.2.1 20 silly idealTree +-- ansi-regex@2.1.1 20 silly idealTree +-- ansi-styles@3.2.1 20 silly idealTree +-- argparse@1.0.10 20 silly idealTree +-- array-union@1.0.2 20 silly idealTree +-- array-uniq@1.0.3 20 silly idealTree +-- arrify@1.0.1 20 silly idealTree +-- async@1.5.2 20 silly idealTree +-- aws-sdk@2.432.0 20 silly idealTree +-- babel-code-frame@6.26.0 20 silly idealTree | +-- ansi-styles@2.2.1 20 silly idealTree | +-- chalk@1.1.3 20 silly idealTree | +-- js-tokens@3.0.2 20 silly idealTree | – supports-color@2.0.0 20 silly idealTree ±- balanced-match@1.0.0 20 silly idealTree ±- base64-js@1.3.0 20 silly idealTree ±- bindings@1.3.1 20 silly idealTree ±- brace-expansion@1.1.11 20 silly idealTree ±- buffer-from@1.1.1 20 silly idealTree ±- buffer@4.9.1 20 silly idealTree ±- builtin-modules@1.1.1 20 silly idealTree ±- camelcase@3.0.0 20 silly idealTree ±- chalk@2.4.2 20 silly idealTree ±- chownr@1.1.1 20 silly idealTree ±- clang-format@1.2.4 20 silly idealTree ±- cliui@3.2.0 20 silly idealTree ±- code-point-at@1.1.0 20 silly idealTree ±- color-convert@1.9.3 20 silly idealTree ±- color-name@1.1.3 20 silly idealTree ±- commander@2.19.0 20 silly idealTree ±- concat-map@0.0.1 20 silly idealTree ±- debug@3.2.6 20 silly idealTree ±- decamelize@1.2.0 20 silly idealTree ±- del@2.2.2 20 silly idealTree ±- diff@3.5.0 20 silly idealTree ±- error-ex@1.3.2 20 silly idealTree ±- es6-promise@4.2.6 20 silly idealTree ±- es6-promisify@5.0.0 20 silly idealTree ±- escape-string-regexp@1.0.5 20 silly idealTree ±- esprima@4.0.1 20 silly idealTree ±- esutils@2.0.2 20 silly idealTree ±- events@1.1.1 20 silly idealTree ±- find-up@1.1.2 20 silly idealTree ±- fs-extra@4.0.3 20 silly idealTree ±- fs-minipass@1.2.5 20 silly idealTree ±- fs.realpath@1.0.0 20 silly idealTree ±- get-caller-file@1.0.3 20 silly idealTree ±- glob@7.1.3 20 silly idealTree ±- globals@11.11.0 20 silly idealTree ±- globby@5.0.0 20 silly idealTree ±- graceful-fs@4.1.15 20 silly idealTree ±- has-ansi@2.0.0 20 silly idealTree ±- has-flag@3.0.0 20 silly idealTree ±- hosted-git-info@2.7.1 20 silly idealTree ±- https-proxy-agent@2.2.1 20 silly idealTree ±- ieee754@1.1.8 20 silly idealTree ±- ignore-walk@3.0.1 20 silly idealTree ±- ignore@5.0.6 20 silly idealTree ±- inflight@1.0.6 20 silly idealTree ±- inherits@2.0.3 20 silly idealTree ±- interpret@1.2.0 20 silly idealTree ±- invert-kv@1.0.0 20 silly idealTree ±- is-arrayish@0.2.1 20 silly idealTree ±- is-fullwidth-code-point@1.0.0 20 silly idealTree ±- is-path-cwd@1.0.0 20 silly idealTree ±- is-path-in-cwd@1.0.1 20 silly idealTree ±- is-path-inside@1.0.1 20 silly idealTree ±- is-utf8@0.2.1 20 silly idealTree ±- isarray@1.0.0 20 silly idealTree ±- istanbul-lib-coverage@2.0.3 20 silly idealTree ±- istanbul-lib-instrument@3.1.0 20 silly idealTree ±- jasmine-core@3.1.0 20 silly idealTree ±- jasmine@3.1.0 20 silly idealTree ±- jmespath@0.15.0 20 silly idealTree ±- js-tokens@4.0.0 20 silly idealTree ±- js-yaml@3.13.0 20 silly idealTree ±- jsesc@2.5.2 20 silly idealTree ±- jsonfile@4.0.0 20 silly idealTree ±- lcid@1.0.0 20 silly idealTree ±- load-json-file@1.1.0 20 silly idealTree ±- lodash@4.17.11 20 silly idealTree ±- make-error@1.3.5 20 silly idealTree ±- minimatch@3.0.4 20 silly idealTree ±- minimist@0.0.8 20 silly idealTree ±- minipass@2.3.5 20 silly idealTree ±- minizlib@1.2.1 20 silly idealTree ±- mkdirp@0.5.1 20 silly idealTree ±- ms@2.1.1 20 silly idealTree ±- node-fetch@2.3.0 20 silly idealTree ±- normalize-package-data@2.5.0 20 silly idealTree ±- npm-bundled@1.0.6 20 silly idealTree ±- npm-packlist-fixed@1.1.12 20 silly idealTree ±- number-is-nan@1.0.1 20 silly idealTree ±- nyc@13.3.0 20 silly idealTree | ±- ansi-regex@3.0.0 20 silly idealTree | ±- append-transform@1.0.0 20 silly idealTree | ±- archy@1.0.0 20 silly idealTree | ±- arrify@1.0.1 20 silly idealTree | ±- async@2.6.2 20 silly idealTree | ±- balanced-match@1.0.0 20 silly idealTree | ±- brace-expansion@1.1.11 20 silly idealTree | ±- caching-transform@3.0.1 20 silly idealTree | ±- camelcase@5.0.0 20 silly idealTree | ±- cliui@4.1.0 20 silly idealTree | ±- code-point-at@1.1.0 20 silly idealTree | ±- commander@2.17.1 20 silly idealTree | ±- commondir@1.0.1 20 silly idealTree | ±- concat-map@0.0.1 20 silly idealTree | ±- convert-source-map@1.6.0 20 silly idealTree | ±- cross-spawn@4.0.2 20 silly idealTree | ±- debug@4.1.1 20 silly idealTree | ±- decamelize@1.2.0 20 silly idealTree | ±- default-require-extensions@2.0.0 20 silly idealTree | ±- end-of-stream@1.4.1 20 silly idealTree | ±- error-ex@1.3.2 20 silly idealTree | ±- es6-error@4.1.1 20 silly idealTree | ±- execa@1.0.0 20 silly idealTree | | -- cross-spawn@6.0.5 20 silly idealTree | +-- find-cache-dir@2.0.0 20 silly idealTree | +-- find-up@3.0.0 20 silly idealTree | +-- foreground-child@1.5.6 20 silly idealTree | +-- fs.realpath@1.0.0 20 silly idealTree | +-- get-caller-file@1.0.3 20 silly idealTree | +-- get-stream@4.1.0 20 silly idealTree | +-- glob@7.1.3 20 silly idealTree | +-- graceful-fs@4.1.15 20 silly idealTree | +-- handlebars@4.1.0 20 silly idealTree | | – source-map@0.6.1 20 silly idealTree | ±- has-flag@3.0.0 20 silly idealTree | ±- hasha@3.0.0 20 silly idealTree | ±- hosted-git-info@2.7.1 20 silly idealTree | ±- imurmurhash@0.1.4 20 silly idealTree | ±- inflight@1.0.6 20 silly idealTree | ±- inherits@2.0.3 20 silly idealTree | ±- invert-kv@2.0.0 20 silly idealTree | ±- is-arrayish@0.2.1 20 silly idealTree | ±- is-fullwidth-code-point@2.0.0 20 silly idealTree | ±- is-stream@1.1.0 20 silly idealTree | ±- isexe@2.0.0 20 silly idealTree | ±- istanbul-lib-coverage@2.0.3 20 silly idealTree | ±- istanbul-lib-hook@2.0.3 20 silly idealTree | ±- istanbul-lib-report@2.0.4 20 silly idealTree | | -- supports-color@6.1.0 20 silly idealTree | +-- istanbul-lib-source-maps@3.0.2 20 silly idealTree | | – source-map@0.6.1 20 silly idealTree | ±- istanbul-reports@2.1.1 20 silly idealTree | ±- json-parse-better-errors@1.0.2 20 silly idealTree | ±- lcid@2.0.0 20 silly idealTree | ±- load-json-file@4.0.0 20 silly idealTree | ±- locate-path@3.0.0 20 silly idealTree | ±- lodash.flattendeep@4.4.0 20 silly idealTree | ±- lodash@4.17.11 20 silly idealTree | ±- lru-cache@4.1.5 20 silly idealTree | ±- make-dir@1.3.0 20 silly idealTree | ±- map-age-cleaner@0.1.3 20 silly idealTree | ±- mem@4.1.0 20 silly idealTree | ±- merge-source-map@1.1.0 20 silly idealTree | | -- source-map@0.6.1 20 silly idealTree | +-- mimic-fn@1.2.0 20 silly idealTree | +-- minimatch@3.0.4 20 silly idealTree | +-- minimist@0.0.10 20 silly idealTree | +-- mkdirp@0.5.1 20 silly idealTree | | – minimist@0.0.8 20 silly idealTree | ±- ms@2.1.1 20 silly idealTree | ±- nice-try@1.0.5 20 silly idealTree | ±- normalize-package-data@2.5.0 20 silly idealTree | ±- npm-run-path@2.0.2 20 silly idealTree | ±- number-is-nan@1.0.1 20 silly idealTree | ±- once@1.4.0 20 silly idealTree | ±- optimist@0.6.1 20 silly idealTree | ±- os-homedir@1.0.2 20 silly idealTree | ±- os-locale@3.1.0 20 silly idealTree | ±- p-defer@1.0.0 20 silly idealTree | ±- p-finally@1.0.0 20 silly idealTree | ±- p-is-promise@2.0.0 20 silly idealTree | ±- p-limit@2.1.0 20 silly idealTree | ±- p-locate@3.0.0 20 silly idealTree | ±- p-try@2.0.0 20 silly idealTree | ±- package-hash@3.0.0 20 silly idealTree | ±- parse-json@4.0.0 20 silly idealTree | ±- path-exists@3.0.0 20 silly idealTree | ±- path-is-absolute@1.0.1 20 silly idealTree | ±- path-key@2.0.1 20 silly idealTree | ±- path-parse@1.0.6 20 silly idealTree | ±- path-type@3.0.0 20 silly idealTree | ±- pify@3.0.0 20 silly idealTree | ±- pkg-dir@3.0.0 20 silly idealTree | ±- pseudomap@1.0.2 20 silly idealTree | ±- pump@3.0.0 20 silly idealTree | ±- read-pkg-up@4.0.0 20 silly idealTree | ±- read-pkg@3.0.0 20 silly idealTree | ±- release-zalgo@1.0.0 20 silly idealTree | ±- require-directory@2.1.1 20 silly idealTree | ±- require-main-filename@1.0.1 20 silly idealTree | ±- resolve-from@4.0.0 20 silly idealTree | ±- resolve@1.10.0 20 silly idealTree | ±- rimraf@2.6.3 20 silly idealTree | ±- safe-buffer@5.1.2 20 silly idealTree | ±- semver@5.6.0 20 silly idealTree | ±- set-blocking@2.0.0 20 silly idealTree | ±- shebang-command@1.2.0 20 silly idealTree | ±- shebang-regex@1.0.0 20 silly idealTree | ±- signal-exit@3.0.2 20 silly idealTree | ±- spawn-wrap@1.4.2 20 silly idealTree | ±- spdx-correct@3.1.0 20 silly idealTree | ±- spdx-exceptions@2.2.0 20 silly idealTree | ±- spdx-expression-parse@3.0.0 20 silly idealTree | ±- spdx-license-ids@3.0.3 20 silly idealTree | ±- string-width@2.1.1 20 silly idealTree | ±- strip-ansi@4.0.0 20 silly idealTree | ±- strip-bom@3.0.0 20 silly idealTree | ±- strip-eof@1.0.0 20 silly idealTree | ±- test-exclude@5.1.0 20 silly idealTree | ±- uglify-js@3.4.9 20 silly idealTree | | -- source-map@0.6.1 20 silly idealTree | +-- uuid@3.3.2 20 silly idealTree | +-- validate-npm-package-license@3.0.4 20 silly idealTree | +-- which-module@2.0.0 20 silly idealTree | +-- which@1.3.1 20 silly idealTree | +-- wordwrap@0.0.3 20 silly idealTree | +-- wrap-ansi@2.1.0 20 silly idealTree | | +-- ansi-regex@2.1.1 20 silly idealTree | | +-- is-fullwidth-code-point@1.0.0 20 silly idealTree | | +-- string-width@1.0.2 20 silly idealTree | | – strip-ansi@3.0.1 20 silly idealTree | ±- wrappy@1.0.2 20 silly idealTree | ±- write-file-atomic@2.4.2 20 silly idealTree | ±- y18n@4.0.0 20 silly idealTree | ±- yallist@2.1.2 20 silly idealTree | ±- yargs-parser@11.1.1 20 silly idealTree | -- yargs@12.0.5 20 silly idealTree +-- object-assign@4.1.1 20 silly idealTree +-- once@1.4.0 20 silly idealTree +-- os-homedir@1.0.2 20 silly idealTree +-- os-locale@1.4.0 20 silly idealTree +-- os-tmpdir@1.0.2 20 silly idealTree +-- parse-json@2.2.0 20 silly idealTree +-- path-exists@2.1.0 20 silly idealTree +-- path-is-absolute@1.0.1 20 silly idealTree +-- path-is-inside@1.0.2 20 silly idealTree +-- path-parse@1.0.6 20 silly idealTree +-- path-type@1.1.0 20 silly idealTree +-- pify@2.3.0 20 silly idealTree +-- pinkie-promise@2.0.1 20 silly idealTree +-- pinkie@2.0.4 20 silly idealTree +-- progress@2.0.3 20 silly idealTree +-- punycode@1.3.2 20 silly idealTree +-- querystring@0.2.0 20 silly idealTree +-- read-pkg-up@1.0.1 20 silly idealTree +-- read-pkg@1.1.0 20 silly idealTree +-- rechoir@0.6.2 20 silly idealTree +-- require-directory@2.1.1 20 silly idealTree +-- require-main-filename@1.0.1 20 silly idealTree +-- resolve@1.10.0 20 silly idealTree +-- rimraf@2.6.3 20 silly idealTree +-- safe-buffer@5.1.2 20 silly idealTree +-- sax@1.2.1 20 silly idealTree +-- seedrandom@2.4.3 20 silly idealTree +-- semver@5.7.0 20 silly idealTree +-- set-blocking@2.0.0 20 silly idealTree +-- shelljs@0.8.3 20 silly idealTree +-- source-map-support@0.5.11 20 silly idealTree | – source-map@0.6.1 20 silly idealTree ±- source-map@0.5.7 20 silly idealTree ±- spdx-correct@3.1.0 20 silly idealTree ±- spdx-exceptions@2.2.0 20 silly idealTree ±- spdx-expression-parse@3.0.0 20 silly idealTree ±- spdx-license-ids@3.0.3 20 silly idealTree ±- sprintf-js@1.0.3 20 silly idealTree ±- string-width@1.0.2 20 silly idealTree ±- strip-ansi@3.0.1 20 silly idealTree ±- strip-bom@2.0.0 20 silly idealTree ±- supports-color@5.5.0 20 silly idealTree ±- tar@4.4.8 20 silly idealTree ±- tmp@0.0.33 20 silly idealTree ±- to-fast-properties@2.0.0 20 silly idealTree ±- trim-right@1.0.1 20 silly idealTree ±- ts-node@5.0.1 20 silly idealTree | -- minimist@1.2.0 20 silly idealTree +-- tslib@1.9.3 20 silly idealTree +-- tslint@5.9.1 20 silly idealTree +-- tsutils@2.29.0 20 silly idealTree +-- typescript@3.3.3333 20 silly idealTree +-- universalify@0.1.2 20 silly idealTree +-- url@0.10.3 20 silly idealTree +-- user-home@2.0.0 20 silly idealTree +-- uuid@3.3.2 20 silly idealTree +-- validate-npm-package-license@3.0.4 20 silly idealTree +-- which-module@1.0.0 20 silly idealTree +-- wrap-ansi@2.1.0 20 silly idealTree +-- wrappy@1.0.2 20 silly idealTree +-- xml2js@0.4.19 20 silly idealTree +-- xmlbuilder@9.0.7 20 silly idealTree +-- y18n@3.2.1 20 silly idealTree +-- yalc@1.0.0-pre.27 20 silly idealTree +-- yallist@3.0.3 20 silly idealTree +-- yargs-parser@5.0.0 20 silly idealTree +-- yargs@7.1.0 20 silly idealTree – yn@2.0.0 21 silly install generateActionsToTake 22 timing stage:generateActionsToTake Completed in 20ms 23 silly diffTrees action count 1 24 silly diffTrees add @tensorflow/tfjs-node-gpu@1.0.2 25 silly decomposeActions action count 8 26 silly decomposeActions fetch @tensorflow/tfjs-node-gpu@1.0.2 27 silly decomposeActions extract @tensorflow/tfjs-node-gpu@1.0.2 28 silly decomposeActions preinstall @tensorflow/tfjs-node-gpu@1.0.2 29 silly decomposeActions build @tensorflow/tfjs-node-gpu@1.0.2 30 silly decomposeActions install @tensorflow/tfjs-node-gpu@1.0.2 31 silly decomposeActions postinstall @tensorflow/tfjs-node-gpu@1.0.2 32 silly decomposeActions finalize @tensorflow/tfjs-node-gpu@1.0.2 33 silly decomposeActions refresh-package-json @tensorflow/tfjs-node-gpu@1.0.2 34 silly install executeActions 35 silly doSerial global-install 8 36 verbose correctMkdir C:\Users\PRND\AppData\Roaming\npm-cache_locks correctMkdir not in flight; initializing 37 verbose lock using C:\Users\PRND\AppData\Roaming\npm-cache_locks\staging-1a89f0fd18cf3e22.lock for C:\prnd\tfjs-node\node_modules.staging 38 silly doParallel extract 1 39 silly extract @tensorflow/tfjs-node-gpu@1.0.2 40 silly tarball trying @tensorflow/tfjs-node-gpu@latest by hash: sha512-mAgmk6WsPKM9zIrMfyJFQt/S/9kY60Chzk+1gDZ0n5lmL9se6EeUS3V0bP1qK+WiG8HXjKvtbPJvU3pQ5tBxXA== 41 silly extract @tensorflow/tfjs-node-gpu@latest extracted to C:\prnd\tfjs-node\node_modules.staging@tensorflow\tfjs-node-gpu-97584022 (66ms) 42 timing action:extract Completed in 70ms 43 silly doReverseSerial unbuild 8 44 silly doSerial remove 8 45 silly doSerial move 8 46 silly doSerial finalize 8 47 silly finalize C:\prnd\tfjs-node\node_modules@tensorflow\tfjs-node-gpu 48 timing action:finalize Completed in 2ms 49 silly doParallel refresh-package-json 1 50 silly refresh-package-json C:\prnd\tfjs-node\node_modules@tensorflow\tfjs-node-gpu 51 timing action:refresh-package-json Completed in 20ms 52 silly doParallel preinstall 1 53 silly preinstall @tensorflow/tfjs-node-gpu@1.0.2 54 info lifecycle @tensorflow/tfjs-node-gpu@1.0.2~preinstall: @tensorflow/tfjs-node-gpu@1.0.2 55 timing action:preinstall Completed in 5ms 56 silly doSerial build 8 57 silly build @tensorflow/tfjs-node-gpu@1.0.2 58 info linkStuff @tensorflow/tfjs-node-gpu@1.0.2 59 silly linkStuff @tensorflow/tfjs-node-gpu@1.0.2 has C:\prnd\tfjs-node\node_modules as its parent node_modules 60 timing action:build Completed in 3ms 61 silly doSerial global-link 8 62 silly doParallel update-linked 0 63 silly doSerial install 8 64 silly install @tensorflow/tfjs-node-gpu@1.0.2 65 info lifecycle @tensorflow/tfjs-node-gpu@1.0.2~install: @tensorflow/tfjs-node-gpu@1.0.2 66 verbose lifecycle @tensorflow/tfjs-node-gpu@1.0.2~install: unsafe-perm in lifecycle true 67 verbose lifecycle @tensorflow/tfjs-node-gpu@1.0.2~install: PATH: C:\Users\PRND\AppData\Roaming\npm\node_modules\npm\node_modules\npm-lifecycle\node-gyp-bin;C:\prnd\tfjs-node\node_modules@tensorflow\tfjs-node-gpu\node_modules.bin;C:\prnd\tfjs-node\node_modules.bin;C:\Program Files (x86)\Intel\Intel® Management Engine Components\iCLS;C:\Program Files\Intel\Intel® Management Engine Components\iCLS;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Program Files (x86)\Intel\Intel® Management Engine Components\DAL;C:\Program Files\Intel\Intel® Management Engine Components\DAL;C:\Program Files\NVIDIA Corporation\NVIDIA NGX;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\nodejs;C:\Program Files\dotnet;C:\Program Files\Git\cmd;C:\nodejs;C:\Python27;C:\Program Files (x86)\MSBuild\14.0\Bin;C:\Python27;C:\Users\PRND\AppData\Roaming\npm\node_modules\npm\node_modules\npm-lifecycle\node-gyp-bin;C:\Users\PRND\AppData\Roaming\npm\node_modules\windows-build-tools\node_modules.bin;C:\Users\PRND\AppData\Roaming\npm\node_modules.bin;C:\Users\PRND\AppData\Local\Programs\Python\Python37-32;C:\Users\PRND\AppData\Local\Programs\Python\Python37-32;C:\Program Files (x86)\Yarn\bin;C:\Program Files\nodejs;C:\Python27;C:\Users\PRND\AppData\Roaming\npm\node_modules\npm\node_modules\npm-lifecycle\node-gyp-bin;C:\Users\PRND\AppData\Roaming\npm\node_modules\windows-build-tools\node_modules.bin;C:\Users\PRND\AppData\Roaming\npm\node_modules.bin;C:\Python27;C:\Users\PRND\AppData\Roaming\npm\node_modules\npm\node_modules\npm-lifecycle\node-gyp-bin;C:\Windows\system32\node_modules\windows-build-tools\node_modules.bin;C:\Windows\system32\node_modules.bin;C:\Python27;C:\Users\PRND\AppData\Roaming\npm\node_modules\npm\node_modules\npm-lifecycle\node-gyp-bin;C:\Users\PRND\AppData\Roaming\npm\node_modules\windows-build-tools\node_modules.bin;C:\Users\PRND\AppData\Roaming\npm\node_modules.bin;C:\Users\PRND\AppData\Local\Microsoft\WindowsApps;C:\Users\PRND\AppData\Roaming\npm 68 verbose lifecycle @tensorflow/tfjs-node-gpu@1.0.2~install: CWD: C:\prnd\tfjs-node\node_modules@tensorflow\tfjs-node-gpu 69 silly lifecycle @tensorflow/tfjs-node-gpu@1.0.2~install: Args: [ ‘/d /s /c’, ‘node scripts/install.js gpu download’ ] 70 timing audit submit Completed in 446ms 71 http fetch POST 200 https://registry.npmjs.org/-/npm/v1/security/audits/quick 446ms 72 timing audit body Completed in 1ms 73 silly lifecycle @tensorflow/tfjs-node-gpu@1.0.2~install: Returned: code: 1 signal: null 74 info lifecycle @tensorflow/tfjs-node-gpu@1.0.2~install: Failed to exec install script 75 timing action:install Completed in 57910ms 76 verbose unlock done using C:\Users\PRND\AppData\Roaming\npm-cache_locks\staging-1a89f0fd18cf3e22.lock for C:\prnd\tfjs-node\node_modules.staging 77 timing stage:rollbackFailedOptional Completed in 182ms 78 timing stage:runTopLevelLifecycles Completed in 60404ms 79 silly saveTree @tensorflow/tfjs-node@1.0.2 79 silly saveTree ±- @tensorflow/tfjs-node-gpu@1.0.2 79 silly saveTree | ±- @tensorflow/tfjs@1.0.3 79 silly saveTree | | ±- @tensorflow/tfjs-converter@1.0.3 79 silly saveTree | | ±- @tensorflow/tfjs-core@1.0.3 79 silly saveTree | | | ±- @types/seedrandom@2.4.27 79 silly saveTree | | | ±- @types/webgl-ext@0.0.30 79 silly saveTree | | | ±- @types/webgl2@0.0.4 79 silly saveTree | | | -- seedrandom@2.4.3 79 silly saveTree | | +-- @tensorflow/tfjs-data@1.0.3 79 silly saveTree | | | +-- @types/node-fetch@2.1.7 79 silly saveTree | | | | @types/node@11.12.2 79 silly saveTree | | | -- node-fetch@2.1.2 79 silly saveTree | | @tensorflow/tfjs-layers@1.0.3 79 silly saveTree | ±- adm-zip@0.4.13 79 silly saveTree | ±- bindings@1.3.1 79 silly saveTree | ±- https-proxy-agent@2.2.1 79 silly saveTree | | ±- agent-base@4.2.1 79 silly saveTree | | | -- es6-promisify@5.0.0 79 silly saveTree | | | – es6-promise@4.2.6 79 silly saveTree | | -- debug@3.2.6 79 silly saveTree | | – ms@2.1.1 79 silly saveTree | ±- node-fetch@2.3.0 79 silly saveTree | ±- progress@2.0.3 79 silly saveTree | ±- rimraf@2.6.3 79 silly saveTree | | -- glob@7.1.3 79 silly saveTree | | +-- fs.realpath@1.0.0 79 silly saveTree | | +-- inflight@1.0.6 79 silly saveTree | | | +-- once@1.4.0 79 silly saveTree | | | | – wrappy@1.0.2 79 silly saveTree | | | -- wrappy@1.0.2 79 silly saveTree | | +-- inherits@2.0.3 79 silly saveTree | | +-- minimatch@3.0.4 79 silly saveTree | | | – brace-expansion@1.1.11 79 silly saveTree | | | ±- balanced-match@1.0.0 79 silly saveTree | | | -- concat-map@0.0.1 79 silly saveTree | | +-- once@1.4.0 79 silly saveTree | | – path-is-absolute@1.0.1 79 silly saveTree | -- tar@4.4.8 79 silly saveTree | +-- chownr@1.1.1 79 silly saveTree | +-- fs-minipass@1.2.5 79 silly saveTree | | – minipass@2.3.5 79 silly saveTree | | ±- safe-buffer@5.1.2 79 silly saveTree | | -- yallist@3.0.3 79 silly saveTree | +-- minipass@2.3.5 79 silly saveTree | +-- minizlib@1.2.1 79 silly saveTree | +-- mkdirp@0.5.1 79 silly saveTree | | – minimist@0.0.8 79 silly saveTree | ±- safe-buffer@5.1.2 79 silly saveTree | -- yallist@3.0.3 79 silly saveTree +-- @tensorflow/tfjs@1.0.3 79 silly saveTree +-- @types/bindings@1.3.0 79 silly saveTree +-- @types/jasmine@2.8.16 79 silly saveTree +-- @types/node@10.14.4 79 silly saveTree +-- @types/progress@2.0.3 79 silly saveTree +-- @types/rimraf@2.0.2 79 silly saveTree | @types/glob@7.1.1 79 silly saveTree | ±- @types/events@3.0.0 79 silly saveTree | -- @types/minimatch@3.0.3 79 silly saveTree +-- adm-zip@0.4.13 79 silly saveTree +-- aws-sdk@2.432.0 79 silly saveTree | +-- buffer@4.9.1 79 silly saveTree | | +-- base64-js@1.3.0 79 silly saveTree | | +-- ieee754@1.1.8 79 silly saveTree | | – isarray@1.0.0 79 silly saveTree | ±- events@1.1.1 79 silly saveTree | ±- ieee754@1.1.8 79 silly saveTree | ±- jmespath@0.15.0 79 silly saveTree | ±- querystring@0.2.0 79 silly saveTree | ±- sax@1.2.1 79 silly saveTree | ±- url@0.10.3 79 silly saveTree | | -- punycode@1.3.2 79 silly saveTree | +-- uuid@3.3.2 79 silly saveTree | – xml2js@0.4.19 79 silly saveTree | -- xmlbuilder@9.0.7 79 silly saveTree +-- bindings@1.3.1 79 silly saveTree +-- clang-format@1.2.4 79 silly saveTree | +-- async@1.5.2 79 silly saveTree | – resolve@1.10.0 79 silly saveTree | -- path-parse@1.0.6 79 silly saveTree +-- https-proxy-agent@2.2.1 79 silly saveTree +-- jasmine@3.1.0 79 silly saveTree | – jasmine-core@3.1.0 79 silly saveTree ±- node-fetch@2.3.0 79 silly saveTree ±- nyc@13.3.0 79 silly saveTree | ±- archy@1.0.0 79 silly saveTree | ±- arrify@1.0.1 79 silly saveTree | ±- caching-transform@3.0.1 79 silly saveTree | | ±- hasha@3.0.0 79 silly saveTree | | | -- is-stream@1.1.0 79 silly saveTree | | +-- make-dir@1.3.0 79 silly saveTree | | | – pify@3.0.0 79 silly saveTree | | ±- package-hash@3.0.0 79 silly saveTree | | | ±- graceful-fs@4.1.15 79 silly saveTree | | | ±- lodash.flattendeep@4.4.0 79 silly saveTree | | | -- release-zalgo@1.0.0 79 silly saveTree | | | – es6-error@4.1.1 79 silly saveTree | | -- write-file-atomic@2.4.2 79 silly saveTree | | +-- imurmurhash@0.1.4 79 silly saveTree | | – signal-exit@3.0.2 79 silly saveTree | ±- convert-source-map@1.6.0 79 silly saveTree | | -- safe-buffer@5.1.2 79 silly saveTree | +-- find-cache-dir@2.0.0 79 silly saveTree | | +-- commondir@1.0.1 79 silly saveTree | | – pkg-dir@3.0.0 79 silly saveTree | | -- find-up@3.0.0 79 silly saveTree | | – locate-path@3.0.0 79 silly saveTree | | ±- p-locate@3.0.0 79 silly saveTree | | | -- p-limit@2.1.0 79 silly saveTree | | | – p-try@2.0.0 79 silly saveTree | | -- path-exists@3.0.0 79 silly saveTree | +-- find-up@3.0.0 79 silly saveTree | +-- foreground-child@1.5.6 79 silly saveTree | | – cross-spawn@4.0.2 79 silly saveTree | | ±- lru-cache@4.1.5 79 silly saveTree | | | ±- pseudomap@1.0.2 79 silly saveTree | | | -- yallist@2.1.2 79 silly saveTree | | – which@1.3.1 79 silly saveTree | | -- isexe@2.0.0 79 silly saveTree | +-- glob@7.1.3 79 silly saveTree | | +-- fs.realpath@1.0.0 79 silly saveTree | | +-- inflight@1.0.6 79 silly saveTree | | | +-- once@1.4.0 79 silly saveTree | | | | – wrappy@1.0.2 79 silly saveTree | | | -- wrappy@1.0.2 79 silly saveTree | | +-- inherits@2.0.3 79 silly saveTree | | +-- minimatch@3.0.4 79 silly saveTree | | | – brace-expansion@1.1.11 79 silly saveTree | | | ±- balanced-match@1.0.0 79 silly saveTree | | | -- concat-map@0.0.1 79 silly saveTree | | +-- once@1.4.0 79 silly saveTree | | – path-is-absolute@1.0.1 79 silly saveTree | ±- istanbul-lib-coverage@2.0.3 79 silly saveTree | ±- istanbul-lib-hook@2.0.3 79 silly saveTree | | -- append-transform@1.0.0 79 silly saveTree | | – default-require-extensions@2.0.0 79 silly saveTree | | -- strip-bom@3.0.0 79 silly saveTree | +-- istanbul-lib-instrument@3.1.0 79 silly saveTree | | +-- @babel/generator@7.4.0 79 silly saveTree | | | +-- @babel/types@7.4.0 79 silly saveTree | | | | +-- esutils@2.0.2 79 silly saveTree | | | | +-- lodash@4.17.11 79 silly saveTree | | | | – to-fast-properties@2.0.0 79 silly saveTree | | | ±- jsesc@2.5.2 79 silly saveTree | | | ±- lodash@4.17.11 79 silly saveTree | | | ±- source-map@0.5.7 79 silly saveTree | | | -- trim-right@1.0.1 79 silly saveTree | | +-- @babel/parser@7.4.2 79 silly saveTree | | +-- @babel/template@7.4.0 79 silly saveTree | | | @babel/code-frame@7.0.0 79 silly saveTree | | | -- @babel/highlight@7.0.0 79 silly saveTree | | | +-- chalk@2.4.2 79 silly saveTree | | | | +-- ansi-styles@3.2.1 79 silly saveTree | | | | | – color-convert@1.9.3 79 silly saveTree | | | | | -- color-name@1.1.3 79 silly saveTree | | | | +-- escape-string-regexp@1.0.5 79 silly saveTree | | | | – supports-color@5.5.0 79 silly saveTree | | | | -- has-flag@3.0.0 79 silly saveTree | | | – js-tokens@4.0.0 79 silly saveTree | | ±- @babel/traverse@7.4.0 79 silly saveTree | | | ±- @babel/helper-function-name@7.1.0 79 silly saveTree | | | | -- @babel/helper-get-function-arity@7.0.0 79 silly saveTree | | | +-- @babel/helper-split-export-declaration@7.4.0 79 silly saveTree | | | +-- debug@4.1.1 79 silly saveTree | | | – globals@11.11.0 79 silly saveTree | | ±- @babel/types@7.4.0 79 silly saveTree | | ±- istanbul-lib-coverage@2.0.3 79 silly saveTree | | -- semver@5.7.0 79 silly saveTree | +-- istanbul-lib-report@2.0.4 79 silly saveTree | | – supports-color@6.1.0 79 silly saveTree | | -- has-flag@3.0.0 79 silly saveTree | +-- istanbul-lib-source-maps@3.0.2 79 silly saveTree | | +-- debug@4.1.1 79 silly saveTree | | | – ms@2.1.1 79 silly saveTree | | ±- rimraf@2.6.3 79 silly saveTree | | -- source-map@0.6.1 79 silly saveTree | +-- istanbul-reports@2.1.1 79 silly saveTree | | – handlebars@4.1.0 79 silly saveTree | | ±- async@2.6.2 79 silly saveTree | | | -- lodash@4.17.11 79 silly saveTree | | +-- optimist@0.6.1 79 silly saveTree | | | +-- minimist@0.0.10 79 silly saveTree | | | – wordwrap@0.0.3 79 silly saveTree | | ±- source-map@0.6.1 79 silly saveTree | | -- uglify-js@3.4.9 79 silly saveTree | | +-- commander@2.17.1 79 silly saveTree | | – source-map@0.6.1 79 silly saveTree | ±- make-dir@1.3.0 79 silly saveTree | ±- merge-source-map@1.1.0 79 silly saveTree | | -- source-map@0.6.1 79 silly saveTree | +-- resolve-from@4.0.0 79 silly saveTree | +-- rimraf@2.6.3 79 silly saveTree | +-- signal-exit@3.0.2 79 silly saveTree | +-- spawn-wrap@1.4.2 79 silly saveTree | | +-- mkdirp@0.5.1 79 silly saveTree | | | – minimist@0.0.8 79 silly saveTree | | -- os-homedir@1.0.2 79 silly saveTree | +-- test-exclude@5.1.0 79 silly saveTree | | +-- read-pkg-up@4.0.0 79 silly saveTree | | | – read-pkg@3.0.0 79 silly saveTree | | | ±- load-json-file@4.0.0 79 silly saveTree | | | | -- parse-json@4.0.0 79 silly saveTree | | | | +-- error-ex@1.3.2 79 silly saveTree | | | | | – is-arrayish@0.2.1 79 silly saveTree | | | | -- json-parse-better-errors@1.0.2 79 silly saveTree | | | +-- normalize-package-data@2.5.0 79 silly saveTree | | | | +-- hosted-git-info@2.7.1 79 silly saveTree | | | | +-- resolve@1.10.0 79 silly saveTree | | | | | – path-parse@1.0.6 79 silly saveTree | | | | ±- semver@5.6.0 79 silly saveTree | | | | -- validate-npm-package-license@3.0.4 79 silly saveTree | | | | +-- spdx-correct@3.1.0 79 silly saveTree | | | | | +-- spdx-expression-parse@3.0.0 79 silly saveTree | | | | | | +-- spdx-exceptions@2.2.0 79 silly saveTree | | | | | | – spdx-license-ids@3.0.3 79 silly saveTree | | | | | -- spdx-license-ids@3.0.3 79 silly saveTree | | | | – spdx-expression-parse@3.0.0 79 silly saveTree | | | -- path-type@3.0.0 79 silly saveTree | | – require-main-filename@1.0.1 79 silly saveTree | ±- uuid@3.3.2 79 silly saveTree | ±- yargs-parser@11.1.1 79 silly saveTree | | ±- camelcase@5.0.0 79 silly saveTree | | -- decamelize@1.2.0 79 silly saveTree | – yargs@12.0.5 79 silly saveTree | ±- cliui@4.1.0 79 silly saveTree | | ±- string-width@2.1.1 79 silly saveTree | | | ±- is-fullwidth-code-point@2.0.0 79 silly saveTree | | | -- strip-ansi@4.0.0 79 silly saveTree | | | – ansi-regex@3.0.0 79 silly saveTree | | ±- strip-ansi@4.0.0 79 silly saveTree | | -- wrap-ansi@2.1.0 79 silly saveTree | | +-- string-width@1.0.2 79 silly saveTree | | | +-- code-point-at@1.1.0 79 silly saveTree | | | +-- is-fullwidth-code-point@1.0.0 79 silly saveTree | | | | – number-is-nan@1.0.1 79 silly saveTree | | | -- strip-ansi@3.0.1 79 silly saveTree | | | – ansi-regex@2.1.1 79 silly saveTree | | -- strip-ansi@3.0.1 79 silly saveTree | +-- get-caller-file@1.0.3 79 silly saveTree | +-- os-locale@3.1.0 79 silly saveTree | | +-- execa@1.0.0 79 silly saveTree | | | +-- cross-spawn@6.0.5 79 silly saveTree | | | | +-- nice-try@1.0.5 79 silly saveTree | | | | +-- path-key@2.0.1 79 silly saveTree | | | | – shebang-command@1.2.0 79 silly saveTree | | | | -- shebang-regex@1.0.0 79 silly saveTree | | | +-- get-stream@4.1.0 79 silly saveTree | | | | – pump@3.0.0 79 silly saveTree | | | | -- end-of-stream@1.4.1 79 silly saveTree | | | +-- npm-run-path@2.0.2 79 silly saveTree | | | +-- p-finally@1.0.0 79 silly saveTree | | | – strip-eof@1.0.0 79 silly saveTree | | ±- lcid@2.0.0 79 silly saveTree | | | -- invert-kv@2.0.0 79 silly saveTree | | – mem@4.1.0 79 silly saveTree | | ±- map-age-cleaner@0.1.3 79 silly saveTree | | | -- p-defer@1.0.0 79 silly saveTree | | +-- mimic-fn@1.2.0 79 silly saveTree | | – p-is-promise@2.0.0 79 silly saveTree | ±- require-directory@2.1.1 79 silly saveTree | ±- set-blocking@2.0.0 79 silly saveTree | ±- string-width@2.1.1 79 silly saveTree | ±- which-module@2.0.0 79 silly saveTree | -- y18n@4.0.0 79 silly saveTree +-- progress@2.0.3 79 silly saveTree +-- rimraf@2.6.3 79 silly saveTree +-- shelljs@0.8.3 79 silly saveTree | +-- interpret@1.2.0 79 silly saveTree | – rechoir@0.6.2 79 silly saveTree ±- tar@4.4.8 79 silly saveTree ±- tmp@0.0.33 79 silly saveTree | -- os-tmpdir@1.0.2 79 silly saveTree +-- ts-node@5.0.1 79 silly saveTree | +-- arrify@1.0.1 79 silly saveTree | +-- diff@3.5.0 79 silly saveTree | +-- make-error@1.3.5 79 silly saveTree | +-- minimist@1.2.0 79 silly saveTree | +-- source-map-support@0.5.11 79 silly saveTree | | +-- buffer-from@1.1.1 79 silly saveTree | | – source-map@0.6.1 79 silly saveTree | -- yn@2.0.0 79 silly saveTree +-- tslint@5.9.1 79 silly saveTree | +-- babel-code-frame@6.26.0 79 silly saveTree | | +-- chalk@1.1.3 79 silly saveTree | | | +-- ansi-styles@2.2.1 79 silly saveTree | | | +-- has-ansi@2.0.0 79 silly saveTree | | | | – ansi-regex@2.1.1 79 silly saveTree | | | ±- strip-ansi@3.0.1 79 silly saveTree | | | -- supports-color@2.0.0 79 silly saveTree | | – js-tokens@3.0.2 79 silly saveTree | ±- builtin-modules@1.1.1 79 silly saveTree | ±- commander@2.19.0 79 silly saveTree | ±- js-yaml@3.13.0 79 silly saveTree | | ±- argparse@1.0.10 79 silly saveTree | | | -- sprintf-js@1.0.3 79 silly saveTree | | – esprima@4.0.1 79 silly saveTree | ±- tslib@1.9.3 79 silly saveTree | -- tsutils@2.29.0 79 silly saveTree +-- typescript@3.3.3333 79 silly saveTree – yalc@1.0.0-pre.27 79 silly saveTree ±- del@2.2.2 79 silly saveTree | ±- globby@5.0.0 79 silly saveTree | | ±- array-union@1.0.2 79 silly saveTree | | | -- array-uniq@1.0.3 79 silly saveTree | | +-- object-assign@4.1.1 79 silly saveTree | | +-- pify@2.3.0 79 silly saveTree | | – pinkie-promise@2.0.1 79 silly saveTree | | -- pinkie@2.0.4 79 silly saveTree | +-- is-path-cwd@1.0.0 79 silly saveTree | +-- is-path-in-cwd@1.0.1 79 silly saveTree | | – is-path-inside@1.0.1 79 silly saveTree | | -- path-is-inside@1.0.2 79 silly saveTree | +-- object-assign@4.1.1 79 silly saveTree | +-- pify@2.3.0 79 silly saveTree | – pinkie-promise@2.0.1 79 silly saveTree ±- fs-extra@4.0.3 79 silly saveTree | ±- graceful-fs@4.1.15 79 silly saveTree | ±- jsonfile@4.0.0 79 silly saveTree | -- universalify@0.1.2 79 silly saveTree +-- graceful-fs@4.1.15 79 silly saveTree +-- ignore@5.0.6 79 silly saveTree +-- npm-packlist-fixed@1.1.12 79 silly saveTree | +-- ignore-walk@3.0.1 79 silly saveTree | – npm-bundled@1.0.6 79 silly saveTree ±- user-home@2.0.0 79 silly saveTree | -- os-homedir@1.0.2 79 silly saveTree – yargs@7.1.0 79 silly saveTree ±- camelcase@3.0.0 79 silly saveTree ±- cliui@3.2.0 79 silly saveTree | ±- string-width@1.0.2 79 silly saveTree | | ±- code-point-at@1.1.0 79 silly saveTree | | -- is-fullwidth-code-point@1.0.0 79 silly saveTree | | – number-is-nan@1.0.1 79 silly saveTree | -- wrap-ansi@2.1.0 79 silly saveTree +-- decamelize@1.2.0 79 silly saveTree +-- get-caller-file@1.0.3 79 silly saveTree +-- os-locale@1.4.0 79 silly saveTree | – lcid@1.0.0 79 silly saveTree | -- invert-kv@1.0.0 79 silly saveTree +-- read-pkg-up@1.0.1 79 silly saveTree | +-- find-up@1.1.2 79 silly saveTree | | – path-exists@2.1.0 79 silly saveTree | -- read-pkg@1.1.0 79 silly saveTree | +-- load-json-file@1.1.0 79 silly saveTree | | +-- parse-json@2.2.0 79 silly saveTree | | | – error-ex@1.3.2 79 silly saveTree | | | -- is-arrayish@0.2.1 79 silly saveTree | | – strip-bom@2.0.0 79 silly saveTree | | -- is-utf8@0.2.1 79 silly saveTree | +-- normalize-package-data@2.5.0 79 silly saveTree | | +-- hosted-git-info@2.7.1 79 silly saveTree | | – validate-npm-package-license@3.0.4 79 silly saveTree | | ±- spdx-correct@3.1.0 79 silly saveTree | | | ±- spdx-expression-parse@3.0.0 79 silly saveTree | | | | ±- spdx-exceptions@2.2.0 79 silly saveTree | | | | -- spdx-license-ids@3.0.3 79 silly saveTree | | | – spdx-license-ids@3.0.3 79 silly saveTree | | -- spdx-expression-parse@3.0.0 79 silly saveTree | – path-type@1.1.0 79 silly saveTree ±- require-directory@2.1.1 79 silly saveTree ±- require-main-filename@1.0.1 79 silly saveTree ±- set-blocking@2.0.0 79 silly saveTree ±- string-width@1.0.2 79 silly saveTree ±- which-module@1.0.0 79 silly saveTree ±- y18n@3.2.1 79 silly saveTree -- yargs-parser@5.0.0 80 warn @tensorflow/tfjs-node@1.0.2 No license field. 81 verbose stack Error: @tensorflow/tfjs-node-gpu@1.0.2 install: node scripts/install.js gpu download81 verbose stack Exit status 1 81 verbose stack at EventEmitter.<anonymous> (C:\Users\PRND\AppData\Roaming\npm\node_modules\npm\node_modules\npm-lifecycle\index.js:301:16) 81 verbose stack at EventEmitter.emit (events.js:193:13) 81 verbose stack at ChildProcess.<anonymous> (C:\Users\PRND\AppData\Roaming\npm\node_modules\npm\node_modules\npm-lifecycle\lib\spawn.js:55:14) 81 verbose stack at ChildProcess.emit (events.js:193:13) 81 verbose stack at maybeClose (internal/child_process.js:1001:16) 81 verbose stack at Process.ChildProcess._handle.onexit (internal/child_process.js:266:5) 82 verbose pkgid @tensorflow/tfjs-node-gpu@1.0.2 83 verbose cwd C:\prnd\tfjs-node 84 verbose Windows_NT 10.0.16299 85 verbose argv "C:\\nodejs\\node.exe" "C:\\Users\\PRND\\AppData\\Roaming\\npm\\node_modules\\npm\\bin\\npm-cli.js" "install" "@tensorflow/tfjs-node-gpu" 86 verbose node v11.13.0 87 verbose npm v6.9.0 88 error code ELIFECYCLE 89 error errno 1 90 error @tensorflow/tfjs-node-gpu@1.0.2 install:node scripts/install.js gpu download` 90 error Exit status 1 91 error Failed at the @tensorflow/tfjs-node-gpu@1.0.2 install script. 91 error This is probably not a problem with npm. There is likely additional logging output above. 92 verbose exit [ 1, true ]

Issue Analytics

  • State:closed
  • Created 4 years ago
  • Comments:11 (4 by maintainers)

github_iconTop GitHub Comments

1reaction
kangyizhangcommented, Jun 11, 2019

@maddy027 @adwellj TensorFlow has strict version requirement for Cuda and cuDNN.

For tfjs-node@0.x.x (with libtensorflow r1.12 or prior), it requires CUDA 9.0 +cuDNN 7.1 For tfjs-node@1.x.x (with libtensorflow r1.13), it requires CUDA 10.0 (https://www.tensorflow.org/install/gpu#software_requirements)

0reactions
kangyizhangcommented, Aug 13, 2019

Detailed version info has been added in the readme file

Read more comments on GitHub >

github_iconTop Results From Across the Web

[Win 10 GPU] Error: node-gyp rebuild failed with - GitHub
We have followed almost all the articles and installed all the dependencies but still facing the issue. What I am trying to achieve...
Read more >
Why I got an error at "node-gyp rebuild" at Win10?
I got a problem when running node-gyp rebuild . Run it as administrator has the ... failed with exit code: 1 gyp ERR!...
Read more >
Solving common issues with node-gyp - LogRocket Blog
Many node-gyp issues are actually issues with the toolchain used for building add-on code. We'll categorize these issues to offer solutions.
Read more >
node-gyp - npm
node -gyp is a cross-platform command-line tool written in Node.js for compiling native addon modules for Node.js. It contains a vendored ...
Read more >
Run Into a NPM Node-gyp Compilation Error on Windows 10 ...
This error can happen when you are installing a number of packages from NPM that depend on binaries being compiled in order for...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found