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

使用Prisma执行prisma generate时遇EPERM权限错误求助

解决npx prisma generate时的EPERM权限错误(Windows环境)

针对你遇到的EPERM: operation not permitted, unlink 'C:\Users\Bright-Ewuru\Desktop\full stack real estate\server\node_modules\.prisma\client\query_engine-windows.dll.node'错误,试试下面这些实操方案:

  • 终止占用目标文件的进程
    这个报错核心是query_engine-windows.dll.node文件被其他进程占用了。打开任务管理器,找到所有和node.exe、Prisma相关的进程,还有你的Express服务器进程,全部结束掉,再重新执行npx prisma generate。

  • 手动清理Prisma Client文件
    直接导航到报错里的路径C:\Users\Bright-Ewuru\Desktop\full stack real estate\server\node_modules\.prisma\client,把该文件夹下的所有文件删除,之后再运行npx prisma generate重新生成。

  • 以管理员身份运行终端
    右键点击CMD或者PowerShell,选择「以管理员身份运行」,进入你的server项目目录后,再执行npx prisma generate,权限不足的问题有时候就能解决。

  • 重置npm依赖与缓存
    依次执行以下命令:

    npm cache clean --force
    

    然后删除项目里的node_modules文件夹和package-lock.json文件,再重新安装依赖:

    npm install
    

    完成后再尝试npx prisma generate。

  • 排查杀毒软件拦截
    部分杀毒软件或Windows Defender会误判Prisma的文件操作,暂时关闭杀毒软件,或者把你的项目目录添加到杀毒软件的信任列表中,再执行命令测试。

内容的提问来源于stack exchange,提问作者Bright Ewuru

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.29 07:52:06