npm install 报错:node-pre-gyp ERR! 问题解决
npm install报错问题解决
问题:
E:\CodeSpace\GitlabTest\desktop>npm install
> lifeccp-desktop@1.1.9 postinstall E:\CodeSpace\GitlabTest\desktop
> install-app-deps
Installing app dependencies for arch x64 to E:\CodeSpace\GitlabTest\desktop\app
> sqlite3@3.1.4 install E:\CodeSpace\GitlabTest\desktop\app\node_modules\sqlite3
> node-pre-gyp install --fallback-to-build
node-pre-gyp ERR! Tried to download: https://mapbox-node-binary.s3.amazonaws.com/sqlite3/v3.1.4/electron-v1.2-win32-x64.tar.gz
node-pre-gyp ERR! Pre-built binaries not found for sqlite3@3.1.4 and electron@1.2.7 (electron-v1.2 ABI) (falling back to source compile with node-gyp)
E:\CodeSpace\GitlabTest\desktop\app\node_modules\sqlite3>if not defined npm_config_node_gyp (node "C:\Users\Administrator\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" clean ) else (node "" clean )
E:\CodeSpace\GitlabTest\desktop\app\node_modules\sqlite3>if not defined npm_config_node_gyp (node "C:\Users\Administrator\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" configure --fallback-to-build --module=E:\CodeSpace\GitlabTest\desktop\app\node_modules\sqlite3\lib\binding\electron-v1.2-win32-x64\node_sqlite3.node --module_name=node_sqlite3 --module_path=E:\CodeSpace\GitlabTest\desktop\app\node_modules\sqlite3\lib\binding\electron-v1.2-win32-x64 ) else (node "" configure --fallback-to-build --module=E:\CodeSpace\GitlabTest\desktop\app\node_modules\sqlite3\lib\binding\electron-v1.2-win32-x64\node_sqlite3.node --module_name=node_sqlite3 --module_path=E:\CodeSpace\GitlabTest\desktop\app\node_modules\sqlite3\lib\binding\electron-v1.2-win32-x64 )
gyp WARN install got an error, rolling back install gyp ERR! configure error
gyp ERR! stack Error: read ECONNRESET gyp ERR! stack at exports._errnoException (util.js:1008:11)
gyp ERR! stack at TCP.onread (net.js:563:26)
gyp ERR! System Windows_NT 10.0.10586 gyp ERR! command "C:\\Program Files\\nodejs\\node.exe" "C:\\Users\\Administrator\\AppData\\Roaming\\npm\\node_modules\\npm\\node_modules\\node-gyp\\bin\\node-gyp.js" "configure" "--fallback-to-build" "--module=E:\\CodeSpace\\GitlabTest\\desktop\\app\\node_modules\\sqlite3\\lib\\binding\\electron-v1.2-win32-x64\\node_sqlite3.node" "--module_name=node_sqlite3" "--module_path=E:\\CodeSpace\\GitlabTest\\desktop\\app\\node_modules\\sqlite3\\lib\\binding\\electron-v1.2-win32-x64" gyp ERR! cwd E:\CodeSpace\GitlabTest\desktop\app\node_modules\sqlite3 gyp ERR! node -v v6.3.0 gyp ERR! node-gyp -v v3.4.0 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=E:\CodeSpace\GitlabTest\desktop\app\node_modules\sqlite3\lib\binding\electron-v1.2-win32-x64\node_sqlite3.node --module_name=node_sqlite3 --module_path=E:\CodeSpace\GitlabTest\desktop\app\node_modules\sqlite3\lib\binding\electron-v1.2-win32-x64' (1)
node-pre-gyp ERR! stack at ChildProcess.<anonymous> (E:\CodeSpace\GitlabTest\desktop\app\node_modules\sqlite3\node_modules\node-pre-gyp\lib\util\compile.js:83:29)
node-pre-gyp ERR! stack at emitTwo (events.js:106:13)
node-pre-gyp ERR! stack at ChildProcess.emit (events.js:191:7)
node-pre-gyp ERR! stack at maybeClose (internal/child_process.js:852:16) node-pre-gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:215:5) node-pre-gyp ERR! System Windows_NT 10.0.10586 node-pre-gyp ERR! command "C:\\Program Files\\nodejs\\node.exe" "E:\\CodeSpace\\GitlabTest\\desktop\\app\\node_modules\\sqlite3\\node_modules\\node-pre-gyp\\bin\\node-pre-gyp" "install" "--fallback-to-build"
node-pre-gyp ERR! cwd E:\CodeSpace\GitlabTest\desktop\app\node_modules\sqlite3
node-pre-gyp ERR! node -v v6.3.0
node-pre-gyp ERR! node-pre-gyp -v v0.6.28
node-pre-gyp ERR! not ok
Failed to execute 'node-gyp.cmd configure --fallback-to-build --module=E:\CodeSpace\GitlabTest\desktop\app\node_modules\sqlite3\lib\binding\electron-v1.2-win32-x64\node_sqlite3.node --module_name=node_sqlite3 --module_path=E:\CodeSpace\GitlabTest\desktop\app\node_modules\sqlite3\lib\binding\electron-v1.2-win32-x64' (1)
npm WARN lifeccp-desktop@1.1.9 No repository field.
npm ERR! Windows_NT 10.0.10586 npm ERR! argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Users\\Administrator\\AppData\\Roaming\\npm\\node_modules\\npm\\bin\\npm-cli.js" "install" "--production"
npm ERR! node v6.3.0
npm ERR! npm v3.10.5 npm ERR! code ELIFECYCLE
npm ERR! sqlite3@3.1.4 install: `node-pre-gyp install --fallback-to-build` npm ERR! Exit status 1 npm ERR!
npm ERR! Failed at the sqlite3@3.1.4 install script 'node-pre-gyp install --fallback-to-build'.
npm ERR! Make sure you have the latest version of node.js and npm installed.
npm ERR! If you do, this is most likely a problem with the sqlite3 package,
npm ERR! not with npm itself. npm ERR! Tell the author that this fails on your system: npm ERR! node-pre-gyp install --fallback-to-build npm ERR! You can get information on how to open an issue for this project with: npm ERR! npm bugs sqlite3
npm ERR! Or if that isn't available, you can get their info via:
npm ERR! npm owner ls sqlite3
npm ERR! There is likely additional logging output above. npm ERR! Please include the following file with any support request:
npm ERR! E:\CodeSpace\GitlabTest\desktop\app\npm-debug.log
Unhandled rejection Error: C:\Program Files\nodejs\node.exe exited with code 1
at ChildProcess.childProcess.on.code (E:\CodeSpace\GitlabTest\desktop\node_modules\electron-builder\src\util\util.ts:127:14)
at emitTwo (events.js:106:13)
at ChildProcess.emit (events.js:191:7)
at maybeClose (internal/child_process.js:852:16)
at Process.ChildProcess._handle.onexit (internal/child_process.js:215:5) From previous event:
at spawn (E:\CodeSpace\GitlabTest\desktop\node_modules\electron-builder\src\util\util.ts:112:9)
at spawnNpmProduction (E:\CodeSpace\GitlabTest\desktop\node_modules\electron-builder\src\util\util.ts:46:9)
at Object.installDependencies (E:\CodeSpace\GitlabTest\desktop\node_modules\electron-builder\src\util\util.ts:24:120)
at E:\CodeSpace\GitlabTest\desktop\node_modules\electron-builder\src\install-app-deps.ts:29:2
at next (native)
From previous event:
at tsAwaiter (E:\CodeSpace\GitlabTest\desktop\node_modules\electron-builder\src\util\awaiter.ts:10:47)
at main (E:\CodeSpace\GitlabTest\desktop\node_modules\electron-builder\src\install-app-deps.ts:22:3)
at Object.<anonymous> (E:\CodeSpace\GitlabTest\desktop\node_modules\electron-builder\src\install-app-deps.ts:34:7)
at Module._compile (module.js:541:32)
at Object.Module._extensions..js (module.js:550:10)
at Module.load (module.js:458:32)
at tryModuleLoad (module.js:417:12)
at Function.Module._load (module.js:409:3)
at Module.runMain (module.js:575:10) at run (bootstrap_node.js:352:7)
at startup (bootstrap_node.js:144:9) at bootstrap_node.js:467:3
npm WARN optional Skipping failed optional dependency /electron-builder/appdmg:
npm WARN notsup Not compatible with your operating system or architecture: appdmg@0.4.5
npm WARN optional Skipping failed optional dependency /7zip-bin/7zip-bin-osx:
npm WARN notsup Not compatible with your operating system or architecture: 7zip-bin-osx@0.1.0 npm WARN optional Skipping failed optional dependency /7zip-bin/7zip-bin-linux:
npm WARN notsup Not compatible with your operating system or architecture: 7zip-bin-linux@1.0.2
npm WARN lifeccp-desktop@1.1.9 No repository field. npm WARN lifeccp-desktop@1.1.9 No license field.
E:\CodeSpace\GitlabTest\desktop>npm install --python=python2.7
> lifeccp-desktop@1.1.9 postinstall E:\CodeSpace\GitlabTest\desktop
> install-app-deps
Installing app dependencies for arch x64 to E:\CodeSpace\GitlabTest\desktop\app
> sqlite3@3.1.4 install E:\CodeSpace\GitlabTest\desktop\app\node_modules\sqlite3
> node-pre-gyp install --fallback-to-build
node-pre-gyp ERR! Tried to download: https://mapbox-node-binary.s3.amazonaws.com/sqlite3/v3.1.4/electron-v1.2-win32-x64.tar.gz
node-pre-gyp ERR! Pre-built binaries not found for sqlite3@3.1.4 and electron@1.2.7 (electron-v1.2 ABI) (falling back to source compile with node-gyp)
E:\CodeSpace\GitlabTest\desktop\app\node_modules\sqlite3>if not defined npm_config_node_gyp (node "C:\Users\Administrator\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" clean ) else (node "" clean )
E:\CodeSpace\GitlabTest\desktop\app\node_modules\sqlite3>if not defined npm_config_node_gyp (node "C:\Users\Administrator\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" configure --fallback-to-build --module=E:\CodeSpace\GitlabTest\desktop\app\node_modules\sqlite3\lib\binding\electron-v1.2-win32-x64\node_sqlite3.node --module_name=node_sqlite3 --module_path=E:\CodeSpace\GitlabTest\desktop\app\node_modules\sqlite3\lib\binding\electron-v1.2-win32-x64 --python=python2.7 ) else (node "" configure --fallback-to-build --module=E:\CodeSpace\GitlabTest\desktop\app\node_modules\sqlite3\lib\binding\electron-v1.2-win32-x64\node_sqlite3.node --module_name=node_sqlite3 --module_path=E:\CodeSpace\GitlabTest\desktop\app\node_modules\sqlite3\lib\binding\electron-v1.2-win32-x64 --python=python2.7 )
^终止批处理操作吗(Y/N)? Y
E:\CodeSpace\GitlabTest\desktop>npm install --python=python2.7
> lifeccp-desktop@1.1.9 postinstall E:\CodeSpace\GitlabTest\desktop
> install-app-deps
Installing app dependencies for arch x64 to E:\CodeSpace\GitlabTest\desktop\app
npm WARN lifeccp-desktop@1.1.9 No repository field.
npm WARN optional Skipping failed optional dependency /electron-builder/appdmg:
npm WARN notsup Not compatible with your operating system or architecture: appdmg@0.4.5
npm WARN optional Skipping failed optional dependency /7zip-bin/7zip-bin-linux:
npm WARN notsup Not compatible with your operating system or architecture: 7zip-bin-linux@1.0.2
npm WARN optional Skipping failed optional dependency /7zip-bin/7zip-bin-osx:
npm WARN notsup Not compatible with your operating system or architecture: 7zip-bin-osx@0.1.0
npm WARN lifeccp-desktop@1.1.9 No repository field.
npm WARN lifeccp-desktop@1.1.9 No license field.
E:\CodeSpace\GitlabTest\desktop>npm config set python python2.7
E:\CodeSpace\GitlabTest\desktop>npm install
> lifeccp-desktop@1.1.9 postinstall E:\CodeSpace\GitlabTest\desktop
> install-app-deps
Installing app dependencies for arch x64 to E:\CodeSpace\GitlabTest\desktop\app
npm WARN lifeccp-desktop@1.1.9 No repository field.
npm WARN optional Skipping failed optional dependency /electron-builder/appdmg:
npm WARN notsup Not compatible with your operating system or architecture: appdmg@0.4.5
npm WARN optional Skipping failed optional dependency /7zip-bin/7zip-bin-osx:
npm WARN notsup Not compatible with your operating system or architecture: 7zip-bin-osx@0.1.0
npm WARN optional Skipping failed optional dependency /7zip-bin/7zip-bin-linux:
npm WARN notsup Not compatible with your operating system or architecture: 7zip-bin-linux@1.0.2
npm WARN lifeccp-desktop@1.1.9 No repository field.
npm WARN lifeccp-desktop@1.1.9 No license field.
解决办法:
npm install --python=python2.7
npm config set python python2.7
---------------------------
问题:
npm ERR! Exit status 4294967295
E:\CodeSpace\GitlabTest\desktop>npm install -g node-sqlite3
> node-sqlite3@0.0.3 install C:\Users\Administrator\AppData\Roaming\npm\node_modules\node-sqlite3
> node-gyp rebuild
C:\Users\Administrator\AppData\Roaming\npm\node_modules\node-sqlite3>if not defined npm_config_node_gyp (node "C:\Users\Administrator\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild ) else (node "" rebuild )
在此解决方案中一次生成一个项目。若要启用并行生成,请添加“/m”开关。
MSBUILD : error MSB3428: 未能加载 Visual C++ 组件“VCBuild.exe”。要解决此问题,1) 安装 .NET Framework 2.0 SDK;2) 安装 Microsoft Visual Studio 2005;或 3) 如果将该组件安装到了 其他位置,请将其位置添加到系统路径中。 [C:\Users\Adm
inistrator\AppData\Roaming\npm\node_modules\node-sqlite3\build\binding.sln]
gyp ERR! build error
gyp ERR! stack Error: `C:\Windows\Microsoft.NET\Framework\v4.0.30319\msbuild.exe` failed with exit code: 1
gyp ERR! stack at ChildProcess.onExit (C:\Users\Administrator\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\lib\build.js:276:23)
gyp ERR! stack at emitTwo (events.js:106:13)
gyp ERR! stack at ChildProcess.emit (events.js:191:7)
gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:204:12)
gyp ERR! System Windows_NT 10.0.10586
gyp ERR! command "C:\\Program Files\\nodejs\\node.exe" "C:\\Users\\Administrator\\AppData\\Roaming\\npm\\node_modules\\npm\\node_modules\\node-gyp\\bin\\node-gyp.js" "rebuild"
gyp ERR! cwd C:\Users\Administrator\AppData\Roaming\npm\node_modules\node-sqlite3
gyp ERR! node -v v6.3.0
gyp ERR! node-gyp -v v3.4.0
gyp ERR! not ok
npm ERR! Windows_NT 10.0.10586
npm ERR! argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Users\\Administrator\\AppData\\Roaming\\npm\\node_modules\\npm\\bin\\npm-cli.js" "install" "-g" "node-sqlite3"
npm ERR! node v6.3.0
npm ERR! npm v3.10.5
npm ERR! code ELIFECYCLE
npm ERR! node-sqlite3@0.0.3 install: `node-gyp rebuild`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the node-sqlite3@0.0.3 install script 'node-gyp rebuild'.
npm ERR! Make sure you have the latest version of node.js and npm installed.
npm ERR! If you do, this is most likely a problem with the node-sqlite3 package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR! node-gyp rebuild
npm ERR! You can get information on how to open an issue for this project with:
npm ERR! npm bugs node-sqlite3
npm ERR! Or if that isn't available, you can get their info via:
npm ERR! npm owner ls node-sqlite3
npm ERR! There is likely additional logging output above.
npm ERR! Please include the following file with any support request:
npm ERR! E:\CodeSpace\GitlabTest\desktop\npm-debug.log
npm install -g node-gyp
npm install -g node-sqlite3
需要强制指定:
npm config set msvs_version 2012 --global
-----------------------
使用cnpm:
npm install cnpm -g
npm install cnpm -g --registry=https://registry.npm.taobao.org
(关于electron的另一个问题:http://www.cnblogs.com/haochuang/p/5754120.html)
npm install 报错:node-pre-gyp ERR! 问题解决的更多相关文章
- npm install 报错,提示`gyp ERR! stack Error: EACCES: permission denied` 解决方法
m install 报错,提示gyp ERR! stack Error: EACCES: permission denied 猜测可能是因为没有权限读写,ls -la看下文件权限设置情况 [root@ ...
- 执行npm install报错:npm ERR! code EINTEGRITY
命令行执行npm install报错如下: D:\frontend\viewsdev>npm install npm ERR! code EINTEGRITY npm ERR! sha512-8 ...
- npm install 报错 error Unexpected end of JSON input while parsing near '...sShrinkwrap":false,"d' 解决办法
npm install 报错 : error Unexpected end of JSON input while parsing near '...sShrinkwrap":false,& ...
- 在运行vue项目时,执行npm install报错小记
在运行vue项目时,执行npm install 报错,导致后续的执行报各种错误,根据报错,尝试了网上的各种办法,最后发现时网络问题下载失败导致,解决办法: 安装cnpm==>npm instal ...
- npm install 报错解决办法
npm install 报错解决办法 原因是因为node_modules可能有意外改动,导致依赖库不完整,删除项目下的node_modules,在你的项目目录下,重新执行npm install,这会重 ...
- npm install 报错ERR! 404 Not Found: event-stream@3.3.6
在win下开发的node工程,在linux下用dockerfile部署时,遇到npm install时报错 Step / : RUN npm install ---> Running in 2e ...
- npm install 报错:ERR! code EINTEGRITY 解决方案
npm升级后,npm install 报错了,报错信息:ERR! code EINTEGRITY到处百度搜索解决方案,终于找到了!“npm cache verify”这条命令帮助了不少人 npm ca ...
- 输入npm install 报错npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! node-sass@4.13.1 postinstall: `node scripts/build.js`
输入npm install 报以下错误 npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! node-sass@4.13.1 postinstall: ...
- 『奇葩问题集锦』npm install 报错 node-pre-gyp ERR! node-pre-gyp -v v0.6.25
gyp ERR! configure error gyp ERR! stack Error: Can't find Python executable "python", you ...
随机推荐
- HDU 6463.超级无敌简单题-卡边界的暴力 (“字节跳动-文远知行杯”广东工业大学第十四届程序设计竞赛)
超级无敌简单题 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)Total Sub ...
- python3实践-从网站获取数据(Carbon Market Data-GD) (bs4/Beautifulsoup)
结合个人需求,从某个网站获取一些数据,发现网页链接是隐藏的,需要通过浏览器看后面的代码来获取真实的链接. 下面这个案例,直接是从真实的链接中爬去数据. 此外,发现用pandas的read_html不能 ...
- 主数据及其管理MDM
什么是主数据 企业数据的管理包含主数据,元数据,交易数据. 主数据是描述企业核心实体的基础数据,比如客户.用户.产品.员工等. 它是具有高业务价值的.可以在企业内跨越各个业务部门被重复使用的数据,并且 ...
- HDU 6044 Limited Permutation(搜索+读入优化)
[题目链接] http://acm.hdu.edu.cn/showproblem.php?pid=6044 [题目大意] 给出两个序列li,ri,现在要求构造排列p,使得对于区间[li,ri]来说, ...
- FZU 2105 Digits Count(按位维护线段树)
[题目链接] http://acm.fzu.edu.cn/problem.php?pid=2105 [题目大意] 给出一个序列,数字均小于16,为正数,每次区间操作可以使得 1. [l,r]区间and ...
- [UOJ217]奇怪的线段树
如果一个节点是$0$但它子树内有$1$那么无解,否则我们只需把那些是$1$但子树内没有其他$1$的节点(这些区间是被定位的区间)都访问一遍即可 根据ZKW线段树定位区间的过程,可以发现一段(从左到右) ...
- 【前缀和】【枚举倍数】 Codeforces Round #432 (Div. 2, based on IndiaHacks Final Round 2017) D. Arpa and a list of numbers
题意:给你n个数,一次操作可以选一个数delete,代价为x:或者选一个数+1,代价y.你可以进行这两种操作任意次,让你在最小的代价下,使得所有数的GCD不为1(如果全删光也视作合法). 我们从1到m ...
- 【递归】【线段树】【堆】AtCoder Regular Contest 080 E - Young Maids
给你一个1~n的排列p,n是偶数,每次从中任选一对相邻的数出来,插到排列q的开头,如此循环,问你所能得到的字典序最小的排列q. 我们先确定q开头的两个数q1,q2,q1一定是p的奇数位的最小的数,而q ...
- 【莫比乌斯反演+容斥】BZOJ2301-[HAOI2011]Problem b(成为权限狗的第一题纪念!)
[题目大意] 对于给出的n个询问,每次求有多少个数对(x,y),满足a≤x≤b,c≤y≤d,且gcd(x,y) = k,gcd(x,y)函数为x和y的最大公约数. [思路] “怎么又是你系列……”思路 ...
- bzoj 1483: [HNOI2009]梦幻布丁
1483: [HNOI2009]梦幻布丁 Description N个布丁摆成一行,进行M次操作.每次将某个颜色的布丁全部变成另一种颜色的,然后再询问当前一共有多少段颜色.例如颜色分别为1,2,2,1 ...