Sto cercando di installare webworker-thread
s, un addon del nodo che richiede gyp. Ho seguito le istruzioni per l'installazione gyp
, finora sto ancora ricevendo un errore quando si cerca di "rebuild
":problemi di nodo-gyp con l'installazione
C:\Program Files\nodejs\node_modules\webworker-threads>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: spawn ENOENT
gyp ERR! stack at errnoException (child_process.js:980:11)
gyp ERR! stack at Process.ChildProcess._handle.onexit (child_process.js:771:34)
gyp ERR! System Windows_NT 6.1.7601
gyp ERR! command "node" "C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js" "rebuild"
gyp ERR! cwd C:\Program Files\nodejs\node_modules\webworker-threads
gyp ERR! node -v v0.10.8
gyp ERR! node-gyp -v v0.9.5
gyp ERR! not ok
npm ERR! weird error 1
npm ERR! not ok code 0
Sono su un sistema Windows 7 a 32 bit. Sooo per risparmiare un po 'di tempo ecco la mia lista di controllo personale:
Percorsi: il nodo si trova nel percorso sia dell'utente che di sistema. npm è nel percorso dell'utente. Anche il percorso Python è impostato.
- Python: 2.7.3 installato in C: \ Python27
- VisualStudio C++ 2010 e il 2012 espresso installato
- nodo versione v0.10.8
- corse tutto con i privilegi di amministratore
- comandi eseguiti: NPM installa -g node-gyp
- npm installa webworker-threads
- Quindi viene visualizzato l'errore.
Ragazzi, per caso notate qualcosa che sto sbagliando?
Grazie mille in anticipo per la vostra guida!
Ho avuto lo stesso problema in linux ma ho esportato una variabile LINK = g ++ e il problema è scomparso nell'esportazione – orezvani
? come intendi, esportare? – Doidel
in Linux ci sono variabili ambientali, e quando si esegue 'export LINK = g ++' si dice al sistema operativo ea tutti gli altri software che il valore di '$ LINK' è' g ++ '. Qui questo env aiuta il sistema operativo a scegliere g ++ su gcc, penso che – orezvani