-
-
Notifications
You must be signed in to change notification settings - Fork 4.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
node-pre-gyp ERR in npm install #626
Comments
+1 |
See: nodejs/node-gyp#193 |
After using that now I am having the following error npm WARN prefer global [email protected] should be installed with -g |
remove the compression plugin for webpack |
What impact it will be having on the functionality? |
you need to remove the compression-webpack-plugin from prod as well. the impact is that the files won't be compressed |
We solved it by installing Python x86 version between 2.5 and 3.0 on windows |
FYI, for node-gyp related error, please make sure it met the requirements as mentioned in |
node-gyp on Windows is a nightmare :) |
I removed the compression-webpack-plugin to avoid errors in osx and windows |
me helped: apt-get install build-essential |
I am getting the same errors in Windows. I tried several suggestions from above, but still no success |
I see notes that you should "you need to remove the compression-webpack-plugin from prod as well. the impact is that the files won't be compressed" |
Could some one tell how to remove the compression-webpack-plugin? |
|
I installed it globally. |
If anyone on windows machine run |
Personal note to document this in the wiki for future Windows users. |
I have latest version of Mac OS X together with latest version of Xcode and the same issue:
|
I had the same issue @michelgokan but following @srinivasdamam post solved the issue for me. Hopefully it works for you |
@dsebastien thanks |
try using LTS version of Nodejs instead of current version. |
We had the same issue. To solve it, we upgraded the version of Node. |
@srinivasdamam solution worked for me |
Same error: I try and OK: |
Solution on macOS: |
npm install --no-optional |
Works for me.. |
if you cannot solve with npm, use another package manager |
@CaliforniaSoil yarn didn't help either |
@CaliforniaSoil Even though I saw @ani-naslyan and his comment saying Yarn didn't work just as a last resort I tried it anyway.
Behold! Everything magically worked!!! |
Note: for support questions, please use one of these channels: Chat: AngularClass.slack or Twitter: @AngularClass
bug report
Bug Report
node-pre-gyp ERR in npm install
https://plnkr.co or similar (you can use this template as a starting point: http://plnkr.co/edit/tpl:AvJOMERrnz94ekVua0u5).
Download the package and run the npm-install on Windows 7 64 bit
npm install should complete with out error
Error:
C:\FAI\Learning\AngularJS2\angular2-webpack-starter-master>npm install
npm WARN prefer global [email protected] should be installed with -g
node-pre-gyp ERR! Tried to download: https://node-zopfli.s3.amazonaws.com/Release/zopfli-v1.4.0-node-v47-win32-x64.tar.gz
node-pre-gyp ERR! Pre-built binaries not found for [email protected] and [email protected] (node-v47 ABI) (falling back to source compile with node-gyp)
gyp ERR! configure error
gyp ERR! stack Error: Python executable "C:\Users\goelniti\AppData\Local\Programs\Python\Python36\python.EXE" is v3.6.0a1, which is not supported by gyp.
gyp ERR! stack You can pass the --python switch to point to Python >= v2.5.0 & < 3.0.0.
gyp ERR! stack at failPythonVersion (C:\Users\goelniti\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\lib\configure.js:406:14)
gyp ERR! stack at C:\Users\goelniti\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\lib\configure.js:395:9
gyp ERR! stack at ChildProcess.exithandler (child_process.js:193:7)
gyp ERR! stack at emitTwo (events.js:100:13)
gyp ERR! stack at ChildProcess.emit (events.js:185:7)
gyp ERR! stack at maybeClose (internal/child_process.js:850:16)
gyp ERR! stack at Socket. (internal/child_process.js:323:11)
gyp ERR! stack at emitOne (events.js:90:13)
gyp ERR! stack at Socket.emit (events.js:182:7)
gyp ERR! stack at Pipe._onclose (net.js:484:12)
gyp ERR! System Windows_NT 6.1.7601
gyp ERR! command "C:\tools\nodejs\node.exe" "C:\Users\goelniti\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js" "configure" "--fallback-to-build" "--module=C:\FAI\Learning\AngularJS2\angular2-webpack-starter-master\node_modules\node-zopfli\lib\binding\node-v47-win32-x64\zopfli.node" "--module_name=zopfli" "--module_path=C:\FAI\Learning\AngularJS2\angular2-webpack-starter-master\node_modules\node-zopfli\lib\binding\node-v47-win32-x64" "--msvs_version=2013"
gyp ERR! cwd C:\FAI\Learning\AngularJS2\angular2-webpack-starter-master\node_modules\node-zopfli
gyp ERR! node -v v5.11.0
gyp ERR! node-gyp -v v3.3.1
gyp ERR! not ok
node-pre-gyp ERR! build error
node-pre-gyp ERR! stack Error: Failed to execute 'node-gyp.cmd configure --fallback-to-build --module=C:\FAI\Learning\AngularJS2\angular2-webpack-starter-master\node_modules\node-zopfli\lib\binding\node-v47-win32-x64\zopfli.node --module_na
me=zopfli --module_path=C:\FAI\Learning\AngularJS2\angular2-webpack-starter-master\node_modules\node-zopfli\lib\binding\node-v47-win32-x64 --msvs_version=2013'(1)
node-pre-gyp ERR! stack at ChildProcess. (C:\FAI\Learning\AngularJS2\angular2-webpack-starter-master\node_modules\node-pre-gyp\lib\util\compile.js:83:29)
node-pre-gyp ERR! stack at emitTwo (events.js:100:13)
node-pre-gyp ERR! stack at ChildProcess.emit (events.js:185:7)
node-pre-gyp ERR! stack at maybeClose (internal/child_process.js:850:16)
node-pre-gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:215:5)
node-pre-gyp ERR! System Windows_NT 6.1.7601
node-pre-gyp ERR! command "C:\tools\nodejs\node.exe" "C:\FAI\Learning\AngularJS2\angular2-webpack-starter-master\node_modules\node-pre-gyp\bin\node-pre-gyp" "install" "--fallback-to-build"node-pre-gyp ERR! cwd C:\FAI\Learning\AngularJS2\angular2-webpack-starter-master\node_modules\node-zopfli
node-pre-gyp ERR! node -v v5.11.0
node-pre-gyp ERR! node-pre-gyp -v v0.6.28
node-pre-gyp ERR! not ok
npm WARN install:[email protected] [email protected] install:
node-pre-gyp install --fallback-to-build
npm WARN install:[email protected] Exit status 1
npm WARN optional Skipping failed optional dependency /chokidar/fsevents:
npm WARN notsup Not compatible with your operating system or architecture: [email protected]
The text was updated successfully, but these errors were encountered: