node.js - tools - npm install python
NPM: ¿La "ld: biblioteca no encontrada para-lgcc_s.10.5" en En OS X El Capitan? (3)
Me encontré con este problema después de actualizar al Nodo 4.1.0 (OS X 10.10.5) y no tuve suerte después de volver a instalar desde el paquete oficial. Por lo que vale, esto me lo resolvió:
cd /usr/local/lib
sudo ln -s ../../lib/libSystem.B.dylib libgcc_s.10.5.dylib
(Originalmente encontrado github.com/Homebrew/homebrew/issues/40653 .)
Cuando uso npm install
para instalar dependencias de este repositorio , encontré un error como este:
> [email protected] install /Users/hanfeisun/Workspace/vue-webpack-example/node_modules/webpack/node_modules/watchpack/node_modules/chokidar/node_modules/fsevents
> node-gyp rebuild
SOLINK_MODULE(target) Release/.node
ld: library not found for -lgcc_s.10.5
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make: *** [Release/.node] Error 1
gyp ERR! build error
gyp ERR! stack Error: `make` failed with exit code: 2
gyp ERR! stack at ChildProcess.onExit (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:269:23)
gyp ERR! stack at ChildProcess.emit (events.js:110:17)
gyp ERR! stack at Process.ChildProcess._handle.onexit (child_process.js:1074:12)
gyp ERR! System Darwin 15.0.0
gyp ERR! command "node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /Users/hanfeisun/Workspace/vue-webpack-example/node_modules/webpack/node_modules/watchpack/node_modules/chokidar/node_modules/fsevents
gyp ERR! node -v v0.12.7
gyp ERR! node-gyp -v v2.0.1
gyp ERR! not ok
npm WARN optional dep failed, continuing [email protected]
Sin embargo, la instalación todavía se ha completado con éxito. Y cuando uso npm run
, la aplicación todavía funciona bien. ¿Alguien tiene ideas sobre lo node-gyp rebuild
hace la node-gyp rebuild
aquí? ¿Y por qué el proyecto funciona bien incluso el node-gyp
error aquí?
Se soluciona después de que reinstalé node.js desde el paquete oficial.
Yo también tuve este problema. Resulta que había actualizado Xcode pero nunca reinicié. Después de reiniciar pude npm install
éxito.