Cannot install strongloop with npm without errors thrown during intallation

151 views
Skip to first unread message

86tfv987

unread,
Apr 10, 2015, 8:56:02 AM4/10/15
to loopb...@googlegroups.com
When I try to install Strongloop on Windows 8.1  many errors are thrown. Eventually it is installed and "slc loopback" works. But what do all those errors mean? Why it happens? Do they lead to errors someday in my app?

Here is the result of
$ npm install -g strongloop


C:\Users\user>npm install -g strongloop
npm WARN optional dep failed
, continuing strong-fork-syslog@1.2.3
\

> heapdump@0.2.10 install C:\Users\user\AppData\Roaming\npm\node_modules\strongloop\node_modules\strong-supervisor\node_modules\heapdu
mp
> node-gyp rebuild

|
C
:\Users\user\AppData\Roaming\npm\node_modules\strongloop\node_modules\strong-supervisor\node_modules\heapdump>node "C:\Program Files\
nodejs\node_modules\npm\bin\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js"
rebuild
gyp ERR
! configure error
gyp ERR
! stack Error: Can't find Python executable "python", you can set the PYTHON env variable.
gyp ERR! stack     at failNoPython (C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\lib\configure.js:103:14)
gyp ERR! stack     at C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\lib\configure.js:64:11
gyp ERR! stack     at FSReqWrap.oncomplete (evalmachine.<anonymous>:99:15)
gyp ERR! System Windows_NT 6.3.9600
gyp ERR! command "node" "C:\\Program Files\\nodejs\\node_modules\\npm\\node_modules\\node-gyp\\bin\\node-gyp.js" "rebuild"
gyp ERR! cwd C:\Users\user\AppData\Roaming\npm\node_modules\strongloop\node_modules\strong-supervisor\node_modules\heapdump
gyp ERR! node -v v0.12.0
gyp ERR! node-gyp -v v1.0.2
gyp ERR! not ok
npm WARN optional dep failed, continuing heap...@0.2.10
\

> strong...@1.4.0 install C:\Users\user\AppData\Roaming\npm\node_modules\strongloop\node_modules\strong-agent
> node-gyp rebuild || exit 0

C:\Users\user\AppData\Roaming\npm\node_modules\strongloop\node_modules\strong-agent>node "C:\Program Files\nodejs\node_modules\npm\bin
\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild
gyp ERR! configure error
gyp ERR! stack Error: Can'
t find Python executable "python", you can set the PYTHON env variable.
gyp ERR
! stack     at failNoPython (C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\lib\configure.js:103:14)
gyp ERR
! stack     at C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\lib\configure.js:64:11
gyp ERR
! stack     at FSReqWrap.oncomplete (evalmachine.<anonymous>:99:15)
gyp ERR
! System Windows_NT 6.3.9600
gyp ERR
! command "node" "C:\\Program Files\\nodejs\\node_modules\\npm\\node_modules\\node-gyp\\bin\\node-gyp.js" "rebuild"
gyp ERR
! cwd C:\Users\user\AppData\Roaming\npm\node_modules\strongloop\node_modules\strong-agent
gyp ERR
! node -v v0.12.0
gyp ERR
! node-gyp -v v1.0.2
gyp ERR
! not ok
/


> ws@0.4.32 install C:\Users\user\AppData\Roaming\npm\node_modules\strongloop\node_modules\node-inspector\node_modules\ws
> (node-gyp rebuild 2> builderror.log) || (exit 0)


C
:\Users\user\AppData\Roaming\npm\node_modules\strongloop\node_modules\node-inspector\node_modules\ws>node "C:\Program Files\nodejs\no
de_modules\npm\bin\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js"
rebuild
\


> ws@0.4.32 install C:\Users\user\AppData\Roaming\npm\node_modules\strongloop\node_modules\strong-arc\node_modules\ws
> (node-gyp rebuild 2> builderror.log) || (exit 0)


C
:\Users\user\AppData\Roaming\npm\node_modules\strongloop\node_modules\strong-arc\node_modules\ws>node "C:\Program Files\nodejs\node_m
odules\npm\bin\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js"
rebuild
\



> ws@0.5.0 install C:\Users\user\AppData\Roaming\npm\node_modules\strongloop\node_modules\strong-arc\node_modules\strong-mesh-client\n
ode_modules
\engine.io\node_modules\ws
> (node-gyp rebuild 2> builderror.log) || (exit 0)


C
:\Users\user\AppData\Roaming\npm\node_modules\strongloop\node_modules\strong-arc\node_modules\strong-mesh-client\node_modules\engine.
io
\node_modules\ws>node "C:\Program Files\nodejs\node_modules\npm\bin\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild


C
:\Users\user\AppData\Roaming\npm\slc -> C:\Users\user\AppData\Roaming\npm\node_modules\strongloop\bin\slc
C
:\Users\user\AppData\Roaming\npm\lb-ng -> C:\Users\user\AppData\Roaming\npm\node_modules\strongloop\node_modules\loopback-sdk-angul
ar
-cli\bin\lb-ng
C
:\Users\user\AppData\Roaming\npm\lb-ng-doc -> C:\Users\user\AppData\Roaming\npm\node_modules\strongloop\node_modules\loopback-sdk-a
ngular
-cli\bin\lb-ng-doc
strongloop@3
.0.5 C:\Users\user\AppData\Roaming\npm\node_modules\strongloop
├── sl-blip@1.0.0
├── which@1.0.9
├── ini@1.3.3
├── async@0.9.0
├── read@1.0.5 (mute-stream@0.0.4)
├── nopt@3.0.1 (abbrev@1.0.5)
├── colors@1.0.3
├── debug@2.1.3 (ms@0.7.0)
├── is2@0.0.13 (deep-is@0.1.2)
├── optimist@0.6.1 (wordwrap@0.0.2, minimist@0.0.10)
├── fs.extra@1.2.1 (mkdirp@0.3.5, walk@2.2.1, fs-extra@0.6.4)
├── json-file-plus@2.0.0 (is@2.0.2, node.extend@1.1.3, promiseback@2.0.1)
├── strong-agent@1.4.0 (strong-license@1.0.2, semver@2.2.1)
├── prompt@0.2.14 (revalidator@0.1.8, pkginfo@0.3.0, winston@0.8.3, utile@0.2.1)
├── strong-build@1.0.3 (posix-getopt@1.1.0, shelljs@0.3.0, json-file-plus@1.0.7, vasync@1.6.3, lodash@2.4.1)
├── strong-deploy@1.1.6 (strong-url-defaults@1.0.0, posix-getopt@1.1.0, shelljs@0.3.0, concat-stream@1.4.8, strong-tunnel@1.1.1)
├── strong-registry@1.1.4 (osenv@0.0.3, semver@2.3.2, commander@2.7.1, bluebird@1.2.4, rimraf@2.3.2, inquirer@0.4.1)
├── strong-pm@3.1.9 (uid-number@0.0.5, chownr@0.0.1, osenv@0.1.0, npm-path@1.0.1, strong-url-defaults@1.0.0, extsprintf@1.3.0, posix-get
opt@1
.1.0, passwd-user@1.1.1, mkdirp@0.5.0, serve-favicon@2.2.0, bl@0.9.4, strong-service-install@1.1.2, concat-stream@1.4.8, errorhandl
er@1
.3.5, strong-fork-cicada@1.1.2, compression@1.4.3, strong-control-channel@1.1.2, express@4.12.3, lodash@2.4.1, tar@1.0.3, strong-npm
-ls@1.0.5, strong-tunnel@1.1.1, http-auth@2.2.5)
├── strong-start@1.0.3 (osenv@0.1.0, posix-getopt@1.1.0, lodash@3.6.0)
├── nodefly-register@0.3.3
├── strong-supervisor@1.4.1 (dotenv@0.2.8, posix-getopt@1.1.0, strong-control-channel@1.1.2, strong-statsd@2.0.2, strong-npm-ls@1.0.5, s
trong
-cluster-control@2.0.1, strong-log-transformer@1.0.1)
├── node-inspector@0.7.4 (opener@1.3.0, debug@0.8.1, async@0.8.0, rc@0.3.5, strong-data-uri@0.1.1, yargs@1.2.6, glob@3.2.11, ws@0.4.32,
express@4
.0.0)
├── strong-mesh-models@5.0.1 (user-home@1.1.1, osenv@0.1.0, sprintf@0.1.5, strong-url-defaults@1.0.0, posix-getopt@1.1.0, serve-favicon@
2.2.0, concat-stream@1.4.8, errorhandler@1.3.5, compression@1.4.3, strong-npm-ls@1.0.5, strong-tunnel@1.1.1, request@2.55.0, loopback-bo
ot@2
.6.5, loopback-datasource-juggler@2.23.0, lodash@3.6.0, loopback@2.15.0, loopback-explorer@1.7.2)
├── generator-loopback@1.9.0 (inflection@1.7.0, chalk@0.5.1, yosay@1.0.3, request@2.55.0, loopback-swagger@2.0.0, yeoman-generator@0.18.
10, loopback-workspace@3.10.1)
├── loopback-sdk-angular-cli@1.1.4 (semver@2.3.2, loopback-sdk-angular@1.3.7, express@3.20.2, docular@0.6.6)
└── strong-arc@1.1.0 (opener@1.4.1, split@0.3.3, cookie-parser@1.3.4, http-proxy@1.10.1, serve-favicon@2.2.0, ws@0.4.32, express@4.8.8,
fs
-extra@0.14.0, errorhandler@1.2.4, loopback-boot@2.6.5, loopback-datasource-juggler@2.23.0, request@2.55.0, express-jsxtransform@1.1.0
, loopback@2.15.0, strong-mesh-client@1.4.0, strong-pm@1.7.3, loopback-workspace@3.10.1)

Sam Roberts

unread,
Apr 22, 2015, 4:48:00 PM4/22/15
to 86tfv987, loopb...@googlegroups.com
> gyp ERR! stack Error: Can't find Python executable "python", you can set the PYTHON env variable.

You don't have a compilation environment correctly setup, follow the
directions here:

http://docs.strongloop.com/display/SL/Installing+compiler+tools#Installingcompilertools-Windows



On Fri, Apr 10, 2015 at 5:56 AM, 86tfv987 <green...@gmail.com> wrote:
> When I try to install Strongloop on Windows 8.1 many errors are thrown.
> Eventually it is installed and "slc loopback" works. But what do all those
> errors mean? Why it happens? Do they lead to errors someday in my app?
>
> Here is the result of
> $ npm install -g strongloop
>
>
> C:\Users\user>npm install -g strongloop
> npm WARN optional dep failed, continuing strong-fo...@1.2.3
> \
>
>> heap...@0.2.10 install
>> w...@0.4.32 install
>> C:\Users\user\AppData\Roaming\npm\node_modules\strongloop\node_modules\node-inspector\node_modules\ws
>> (node-gyp rebuild 2> builderror.log) || (exit 0)
>
>
> C:\Users\user\AppData\Roaming\npm\node_modules\strongloop\node_modules\node-inspector\node_modules\ws>node
> "C:\Program Files\nodejs\no
> de_modules\npm\bin\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js"
> rebuild
> \
>
>
>> w...@0.4.32 install
>> C:\Users\user\AppData\Roaming\npm\node_modules\strongloop\node_modules\strong-arc\node_modules\ws
>> (node-gyp rebuild 2> builderror.log) || (exit 0)
>
>
> C:\Users\user\AppData\Roaming\npm\node_modules\strongloop\node_modules\strong-arc\node_modules\ws>node
> "C:\Program Files\nodejs\node_m
> odules\npm\bin\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js"
> rebuild
> \
>
>
>
>> w...@0.5.0 install
>> C:\Users\user\AppData\Roaming\npm\node_modules\strongloop\node_modules\strong-arc\node_modules\strong-mesh-client\n
> ode_modules\engine.io\node_modules\ws
>> (node-gyp rebuild 2> builderror.log) || (exit 0)
>
>
> C:\Users\user\AppData\Roaming\npm\node_modules\strongloop\node_modules\strong-arc\node_modules\strong-mesh-client\node_modules\engine.
> io\node_modules\ws>node "C:\Program
> Files\nodejs\node_modules\npm\bin\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js"
> rebuild
>
>
> C:\Users\user\AppData\Roaming\npm\slc ->
> C:\Users\user\AppData\Roaming\npm\node_modules\strongloop\bin\slc
> C:\Users\user\AppData\Roaming\npm\lb-ng ->
> C:\Users\user\AppData\Roaming\npm\node_modules\strongloop\node_modules\loopback-sdk-angul
> ar-cli\bin\lb-ng
> C:\Users\user\AppData\Roaming\npm\lb-ng-doc ->
> C:\Users\user\AppData\Roaming\npm\node_modules\strongloop\node_modules\loopback-sdk-a
> ngular-cli\bin\lb-ng-doc
> stron...@3.0.5 C:\Users\user\AppData\Roaming\npm\node_modules\strongloop
> ├── sl-...@1.0.0
> ├── wh...@1.0.9
> ├── i...@1.3.3
> ├── as...@0.9.0
> ├── re...@1.0.5 (mute-...@0.0.4)
> ├── no...@3.0.1 (abb...@1.0.5)
> ├── col...@1.0.3
> ├── de...@2.1.3 (m...@0.7.0)
> ├── i...@0.0.13 (dee...@0.1.2)
> ├── opti...@0.6.1 (word...@0.0.2, mini...@0.0.10)
> ├── fs.e...@1.2.1 (mkd...@0.3.5, wa...@2.2.1, fs-e...@0.6.4)
> ├── json-fi...@2.0.0 (i...@2.0.2, node....@1.1.3, promi...@2.0.1)
> ├── strong...@1.4.0 (strong-...@1.0.2, sem...@2.2.1)
> ├── pro...@0.2.14 (reval...@0.1.8, pkg...@0.3.0, win...@0.8.3,
> ut...@0.2.1)
> ├── strong...@1.0.3 (posix-...@1.1.0, she...@0.3.0,
> json-fi...@1.0.7, vas...@1.6.3, lod...@2.4.1)
> ├── strong...@1.1.6 (strong-ur...@1.0.0, posix-...@1.1.0,
> she...@0.3.0, concat...@1.4.8, strong...@1.1.1)
> ├── strong-...@1.1.4 (os...@0.0.3, sem...@2.3.2, comm...@2.7.1,
> blue...@1.2.4, rim...@2.3.2, inqu...@0.4.1)
> ├── stro...@3.1.9 (uid-n...@0.0.5, cho...@0.0.1, os...@0.1.0,
> npm-...@1.0.1, strong-ur...@1.0.0, extsp...@1.3.0, posix-get
> o...@1.1.0, passw...@1.1.1, mkd...@0.5.0, serve-...@2.2.0, b...@0.9.4,
> strong-serv...@1.1.2, concat...@1.4.8, errorhandl
> e...@1.3.5, strong-fo...@1.1.2, compr...@1.4.3,
> strong-cont...@1.1.2, exp...@4.12.3, lod...@2.4.1, t...@1.0.3,
> strong-npm
> -...@1.0.5, strong...@1.1.1, http...@2.2.5)
> ├── strong...@1.0.3 (os...@0.1.0, posix-...@1.1.0, lod...@3.6.0)
> ├── nodefly-...@0.3.3
> ├── strong-s...@1.4.1 (dot...@0.2.8, posix-...@1.1.0,
> strong-cont...@1.1.2, strong...@2.0.2, strong...@1.0.5, s
> trong-clus...@2.0.1, strong-log-...@1.0.1)
> ├── node-in...@0.7.4 (ope...@1.3.0, de...@0.8.1, as...@0.8.0, r...@0.3.5,
> strong-...@0.1.1, ya...@1.2.6, gl...@3.2.11, w...@0.4.32,
> exp...@4.0.0)
> ├── strong-me...@5.0.1 (user...@1.1.1, os...@0.1.0, spr...@0.1.5,
> strong-ur...@1.0.0, posix-...@1.1.0, serve-favicon@
> 2.2.0, concat...@1.4.8, errorh...@1.3.5, compr...@1.4.3,
> strong...@1.0.5, strong...@1.1.1, req...@2.55.0, loopback-bo
> o...@2.6.5, loopback-data...@2.23.0, lod...@3.6.0, loop...@2.15.0,
> loopback...@1.7.2)
> ├── generator...@1.9.0 (infle...@1.7.0, ch...@0.5.1, yo...@1.0.3,
> req...@2.55.0, loopback...@2.0.0, yeoman-g...@0.18.
> 10, loopback-...@3.10.1)
> ├── loopback-sdk...@1.1.4 (sem...@2.3.2,
> loopback-s...@1.3.7, exp...@3.20.2, doc...@0.6.6)
> └── stron...@1.1.0 (ope...@1.4.1, sp...@0.3.3, cookie...@1.3.4,
> http-...@1.10.1, serve-...@2.2.0, w...@0.4.32, exp...@4.8.8,
> fs-e...@0.14.0, errorh...@1.2.4, loopba...@2.6.5,
> loopback-data...@2.23.0, req...@2.55.0,
> express-js...@1.1.0
> , loop...@2.15.0, strong-me...@1.4.0, stro...@1.7.3,
> loopback-...@3.10.1)
>
> --
> You received this message because you are subscribed to the Google Groups
> "LoopbackJS" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to loopbackjs+...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.



--
http://StrongLoop.com makes it easy to develop APIs in Node, plus get
DevOps capabilities like monitoring, debugging and clustering.
Reply all
Reply to author
Forward
0 new messages