You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Mac终端执行npm install时报EPERM: uv_cwd操作不允许错误求助

Mac执行npm install报错uv_cwd权限问题的解决方案

错误原因

该EPERM: operation not permitted, uv_cwd错误是Node.js进程无法正常读取当前工作目录的相关信息导致,常见触发场景包括:

  • 终端当前所在的目录已经被删除/移动,路径失效
  • 当前目录没有授予当前登录用户的读写执行权限
  • npm全局模块目录的权限配置错误,使用root权限安装过npm导致普通用户调用时权限不足

解决方案

按顺序执行以下操作即可解决:

  • 先验证当前目录有效性:执行pwd查看终端当前路径,再执行ls尝试列出目录内容。如果提示目录不存在,直接执行cd 你的项目实际存储路径切换到正确的项目目录后重新执行npm install即可。
  • 如果目录存在,修复当前目录权限:执行sudo chown -R $(whoami) $(pwd)给当前用户授予当前目录的完全所有权,输入密码时直接输入你的Mac开机密码即可,输入过程中密码不会显示。
  • 修复npm全局目录权限:执行sudo chown -R $(whoami) /usr/local/lib/node_modules,解决全局npm安装时遗留的权限配置问题。
  • 若以上操作后仍报错,直接关闭当前终端窗口,打开新的终端重新切换到项目目录执行npm install即可。

内容的提问来源于stack exchange,提问作者Rasheed M

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.02 17:54:03