- How to solve ‘node-gyp rebuild’ issue on Windows 10?
- 3 Answers 3
- node-gyp fails to build on Windows 10 #17
- Comments
- replete commented Oct 10, 2016
- nstepien commented Oct 10, 2016 •
- replete commented Oct 10, 2016
- nstepien commented Oct 10, 2016
- replete commented Oct 10, 2016 •
- replete commented Oct 10, 2016
- nstepien commented Oct 10, 2016
- [Win 10 GPU] Error: node-gyp rebuild failed with: Error: Command failed: node-gyp rebuild #1473
- Comments
- maddy027 commented Mar 31, 2019
How to solve ‘node-gyp rebuild’ issue on Windows 10?
As part of trying to use a node NPM dependency in a project, I get a node-gyp rebuild issue, which I have reported.
I am aware of the solution in this SO question, but it does not work for Windows 10 (I am on 32 bits, I don’t know whether this is relevant). Windows SDK 7.1 (and others) won’t install.
Does anyone have an operational solution for Windows 10?
After trying npm install —msvs_version=2013 , I get a new error message:
3 Answers 3
To install node addons, you need to have VC/VCExpress installed and not just the VC runtime/redistributable. Make sure it’s the «Windows Desktop» edition.
After that, you should be able to install addons via npm (you may have to re-open any command prompts you had open before installing VCExpress though).
This worked for me:
I solved this problem on windows 8 and windows 10 pro with this tutorial. I try a lot of times to solve this problem with many different solutions, but only worked for me this
I notice that i didn’t use nodist to control the node version like this tutorial, I use NVM and worked fine, i don’t test this tutorial with nodist. I used node 5.2.0.
Following the suggested by @prasun, the steps in correct order:
- Download and install Git SCM from HERE
- Download Visual Studio Community HERE and install a Custom Installation, selecting ONLY the following packages: VISUAL C++, PYTHON TOOLS FOR VISUAL STUDIO and MICROSOFT WEB DEVELOPER TOOLS
- Download and install Python 2.7.x from HERE
- Register a Environment Variable with name: GYP_MSVS_VERSION with this value: 2015.
This is the only steps work for me in windows 8.1 and windows 10.
node-gyp fails to build on Windows 10 #17
Comments
replete commented Oct 10, 2016
I am unable to install this module.
- Windows 10 Enterprise LTSB latest
- Windows Build Tools installed via npm
- Elevated Powershell
- Latest node-gyp, node, npm
The text was updated successfully, but these errors were encountered:
nstepien commented Oct 10, 2016 •
The Windows SDK version 8.1 was not found.
Please try installing the windows-build-tools again.
replete commented Oct 10, 2016
I have installed windows-build-tools again and rebooted, resulting in the same error.
Perhaps this is an issue of ‘windows-build-tools’? I have no experienced of this package, though I have Visual Studio 2015.3 installed anyway as my IDE.
nstepien commented Oct 10, 2016
Sounds like it.
I’d say open an issue with windows-build-tools, and try to install the «Windows SDK version 8.1» manually.
I could install iltorb just fine on the two windows machines I tried (win 7 and win 10), and they worked just fine with an updated npm and the windows-build-tools installed via elevated PowerShell. I’m not Windows export so that’s as much help as I can give you.
replete commented Oct 10, 2016 •
Thanks for your quick help.
This is the same issue as in #15.
replete commented Oct 10, 2016
I considered installing Windows SDK 8.1 as a workaround, but it appears to be 1.5GB?
Are 1.5GB of libraries really necessary for the compilation of a simple console application?
Given the file size and the quick installation time of ‘windows-build-tools’, it would appear that the SDK is not installed at all by that package.
nstepien commented Oct 10, 2016
I don’t get that 1.5GB figure from that installer.
I can’t find a reference to the SDK itself in the windows-build-tools repo, maybe this is enough?
[Win 10 GPU] Error: node-gyp rebuild failed with: Error: Command failed: node-gyp rebuild #1473
Comments
maddy027 commented Mar 31, 2019
Getting error while intalling GPU version of tensorflow.js (npm install @tensorflow/tfjs-node-gpu) I have followed below links
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.
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
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(R) Management Engine Components\iCLS;C:\Program Files\Intel\Intel(R) 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(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) 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 download 81 verbose stack Exit status 1 81 verbose stack at EventEmitter. (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. (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 ]
The text was updated successfully, but these errors were encountered: