如何在 npm 安装期间修复 node-gyp 错误

AKJ

我在运行 npm install 时遇到问题。

节点版本:v11.8.0 MacOS:10.14.1

node-pre-gyp WARN Tried to download(404): https://fsevents-binaries.s3-us-west-2.amazonaws.com/v1.2.4/fse-v1.2.4-node-v67-darwin-x64.tar.gz
node-pre-gyp WARN Pre-built binaries not found for [email protected] and [email protected] (node-v67 ABI, unknown) (falling back to source compile withnode-gyp)
gyp ERR! configure error
gyp ERR! stack Error: Command failed: /anaconda3/bin/python -c import sys; print "%s.%s.%s" % sys.version_info[:3];
gyp ERR! stack   File "<string>", line 1
gyp ERR! stack     import sys; print "%s.%s.%s" % sys.version_info[:3];
gyp ERR! stack                                ^
gyp ERR! stack SyntaxError: invalid syntax
gyp ERR! stack
gyp ERR! stack     at ChildProcess.exithandler (child_process.js:297:12)
gyp ERR! stack     at ChildProcess.emit (events.js:197:13)
gyp ERR! stack     at maybeClose (internal/child_process.js:978:16)
gyp ERR! stack     at Socket.stream.socket.on (internal/child_process.js:395:11)
gyp ERR! stack     at Socket.emit (events.js:197:13)
gyp ERR! stack     at Pipe._handle.close (net.js:611:12)
gyp ERR! System Darwin 18.2.0
gyp ERR! command "/usr/local/bin/node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "configure" "--fallback-to-build" "--module=/Users/YOUR_USER/Coding/arrow_gui/node_modules/fsevents/lib/binding/Release/node-v67-darwin-x64/fse.node" "--module_name=fse" "--module_path=/Users/YOUR_USER/Coding/arrow_gui/node_modules/fsevents/lib/binding/Release/node-v67-darwin-x64" "--napi_version=4" "--node_abi_napi=napi"
gyp ERR! cwd /Users/YOUR_USER/Coding/arrow_gui/node_modules/fsevents
gyp ERR! node -v v11.8.0
gyp ERR! node-gyp -v v3.8.0
gyp ERR! not ok
node-pre-gyp ERR! build error
node-pre-gyp ERR! stack Error: Failed to execute '/usr/local/bin/node /usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js configure --fallback-to-build --module=/Users/YOUR_USER/Coding/arrow_gui/node_modules/fsevents/lib/binding/Release/node-v67-darwin-x64/fse.node --module_name=fse --module_path=/Users/YOUR_USER/Coding/arrow_gui/node_modules/fsevents/lib/binding/Release/node-v67-darwin-x64 --napi_version=4--node_abi_napi=napi' (1)
node-pre-gyp ERR! stack     at ChildProcess.<anonymous> (/Users/YOUR_USER/Coding/arrow_gui/node_modules/fsevents/node_modules/node-pre-gyp/lib/util/compile.js:83:29)
node-pre-gyp ERR! stack     at ChildProcess.emit (events.js:197:13)
node-pre-gyp ERR! stack     at maybeClose (internal/child_process.js:978:16)
node-pre-gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:265:5)
node-pre-gyp ERR! System Darwin 18.2.0
node-pre-gyp ERR! command "/usr/local/bin/node" "/Users/YOUR_USER/Coding/arrow_gui/node_modules/fsevents/node_modules/node-pre-gyp/bin/node-pre-gyp" "install" "--fallback-to-build"
node-pre-gyp ERR! cwd /Users/YOUR_USER/Coding/arrow_gui/node_modules/fsevents
node-pre-gyp ERR! node -v v11.8.0
node-pre-gyp ERR! node-pre-gyp -v v0.10.0
node-pre-gyp ERR! not ok
Failed to execute '/usr/local/bin/node /usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js configure --fallback-to-build --module=/Users/YOUR_USER/Coding/arrow_gui/node_modules/fsevents/lib/binding/Release/node-v67-darwin-x64/fse.node --module_name=fse --module_path=/Users/YOUR_USER/Coding/arrow_gui/node_modules/fsevents/lib/binding/Release/node-v67-darwin-x64 --napi_version=4 --node_abi_napi=napi' (1)
npm WARN [email protected] requires a peer of typescript@* but none is installed. You must install peer dependencies yourself.
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules/fsevents):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] install: `node install`
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1

audited 48412 packages in 20.86s
found 63 low severity vulnerabilities
  run `npm audit fix` to fix them, or `npm audit` for details

我尝试运行 npm audit fix,但到目前为止没有任何有用的发现。

我尝试在网上寻找解决方案,但到目前为止没有任何帮助。

编辑:我想知道为什么 anaconda3 python 安装也被引入这个编译错误。

阿鲁菲安

您仍然收到此错误吗?

这个错误是因为fsevents包依赖于旧版本的 nodejs。将您的 nodejs 版本降级为10.15.1(lts/dubnium) ,然后您就可以摆脱此错误。

附加:您可以使用nvm安装和切换各种 nodejs 版本

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何修复Npm install node-pre-gyp ERR错误

来自分类Dev

NPM安装错误-Node-gyp

来自分类Dev

执行npm安装时出现node-gyp错误

来自分类Dev

运行NPM安装时出现Node-gyp错误

来自分类Dev

NPM安装node-rdkafka失败,并出现node-gyp重建错误

来自分类Dev

Node.js项目中的Node-gyp npm安装错误

来自分类Dev

如何修复gyp ERR!在npm内部

来自分类Dev

npm install 失败,libxmljs 出现 node-gyp 错误

来自分类Dev

Windows 10上的npm安装失败(node-gyp重建)

来自分类Dev

Windows上需要node-gyp的npm安装失败

来自分类Dev

如何修复安装电子的 npm 错误?

来自分类Dev

npm ci在Windows上输出角度8和节点12的错误:node-gyp重建

来自分类Dev

Docker和npm-gyp错误!不好

来自分类Dev

由于node-gyp重建错误而无法安装node-xmpp或node-expat

来自分类Dev

挂载在npm上的Chef客户端在Node-gyp重建上安装

来自分类Dev

npm无法安装量角器或selenium-webdriver-> gyp ERR!建立错误

来自分类Dev

NPM安装在GYP MAKE上失败:错误:`make`失败,退出代码:2

来自分类Dev

Windows 上的 node-gyp 5:找不到 npm\node_modules\node-gyp\bin\node-gyp.js

来自分类Dev

Aurelia NPM安装:吨“ gyp ERR”

来自分类Dev

node-gyp重建错误。为什么?

来自分类Dev

npm install,node-gyp只能在两台相同的计算机之一上生成错误

来自分类Dev

如何在使用堆栈安装包期间修复“错误的接口文件”?

来自分类Dev

node.js npm安装fs错误

来自分类Dev

node.js错误npm安装

来自分类Dev

使用节点 8 LTS 安装 react 16 时出现 Contextify 和 Node Gyp 错误

来自分类Dev

node-red - 安装卡在 gyp for bcrypt

来自分类Dev

如何修复安装 npm 包时的错误(在 [email protected] 安装脚本失败)?

来自分类Dev

如何启用node-gyp并行构建?

来自分类Dev

Windows上“找不到模块”上的node-gyp错误

Related 相关文章

  1. 1

    如何修复Npm install node-pre-gyp ERR错误

  2. 2

    NPM安装错误-Node-gyp

  3. 3

    执行npm安装时出现node-gyp错误

  4. 4

    运行NPM安装时出现Node-gyp错误

  5. 5

    NPM安装node-rdkafka失败,并出现node-gyp重建错误

  6. 6

    Node.js项目中的Node-gyp npm安装错误

  7. 7

    如何修复gyp ERR!在npm内部

  8. 8

    npm install 失败,libxmljs 出现 node-gyp 错误

  9. 9

    Windows 10上的npm安装失败(node-gyp重建)

  10. 10

    Windows上需要node-gyp的npm安装失败

  11. 11

    如何修复安装电子的 npm 错误?

  12. 12

    npm ci在Windows上输出角度8和节点12的错误:node-gyp重建

  13. 13

    Docker和npm-gyp错误!不好

  14. 14

    由于node-gyp重建错误而无法安装node-xmpp或node-expat

  15. 15

    挂载在npm上的Chef客户端在Node-gyp重建上安装

  16. 16

    npm无法安装量角器或selenium-webdriver-> gyp ERR!建立错误

  17. 17

    NPM安装在GYP MAKE上失败:错误:`make`失败,退出代码:2

  18. 18

    Windows 上的 node-gyp 5:找不到 npm\node_modules\node-gyp\bin\node-gyp.js

  19. 19

    Aurelia NPM安装:吨“ gyp ERR”

  20. 20

    node-gyp重建错误。为什么?

  21. 21

    npm install,node-gyp只能在两台相同的计算机之一上生成错误

  22. 22

    如何在使用堆栈安装包期间修复“错误的接口文件”?

  23. 23

    node.js npm安装fs错误

  24. 24

    node.js错误npm安装

  25. 25

    使用节点 8 LTS 安装 react 16 时出现 Contextify 和 Node Gyp 错误

  26. 26

    node-red - 安装卡在 gyp for bcrypt

  27. 27

    如何修复安装 npm 包时的错误(在 [email protected] 安装脚本失败)?

  28. 28

    如何启用node-gyp并行构建?

  29. 29

    Windows上“找不到模块”上的node-gyp错误

热门标签

归档