gpt4 book ai didi

node.js - npm 错误!代码 EMFILE npm ERR!系统调用产生 git npm ERR!路径 git npm ERR!错误号 EMFILE npm 错误!生成 git EMFILE

转载 作者:行者123 更新时间:2023-12-03 12:11:43 30 4
gpt4 key购买 nike

我正在尝试运行 npm install bitgo命令但在终端上出现以下错误,

npm ERR! code EMFILE
npm ERR! syscall spawn git
npm ERR! path git
npm ERR! errno EMFILE
npm ERR! spawn git EMFILE

npm ERR! A complete log of this run can be found in:
npm ERR! /home/root/.npm/_logs/2021-02-10T04_10_05_236Z-debug.log
您可以从这里查看完整的日志: https://textbin.cc/raw/MRAdqetnCx
我试过 npm install并且 git 已经安装。当我运行时 git ---version它返回 git version 2.24.1也试过 npm install js-beautify@1.6.14 node.js version: v10.22.0 npm version: 6.14.6我该如何解决这个问题?

最佳答案

EMFILE意味着打开的文件太多。该进程正在尝试打开比您的系统允许的更多的文件。在类 UNIX 操作系统(您似乎正在使用)上,您可以使用 ulimit -Sn 检查限制。 (对于“软”限制)和 ulimit -Hn (对于“硬”限制)。
如何永久增加打开文件限制可能会有所不同。但是你可以尝试像这样暂时这样做:

  • 获取当前设置。 ulimit -Sn会告诉你软限制。 ulimit -Hn会告诉你硬限制。
  • 增加软限制。如果是 128硬限制是 unlimited或大于 256 ,然后尝试 ulimit -Sn 256

  • 并非所有系统都允许您在没有 root 权限的情况下增加这些限制,但许多系统会。如果这不起作用,您可能需要查看如何在您的系统上执行此操作。

    关于node.js - npm 错误!代码 EMFILE npm ERR!系统调用产生 git npm ERR!路径 git npm ERR!错误号 EMFILE npm 错误!生成 git EMFILE,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66130934/

    30 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com