gpt4 book ai didi

node.js - 尝试在 Ubuntu 中安装 opencv4nodejs 时权限被拒绝

转载 作者:行者123 更新时间:2023-12-02 16:57:58 28 4
gpt4 key购买 nike

我尝试使用以下命令在 Ubuntu-20.04 中安装 opencv4nodejs,我的 Node 版本是 v12.19.0

sudo npm i -g opencv4nodejs

但是得到那些错误

info install installing opencv version 3.4.6 into directory: /usr/lib/node_modules/opencv4nodejs/node_modules/opencv-build/opencv
ERR! Error: Command failed: mkdir -p opencv
mkdir: cannot create directory ‘opencv’: Permission denied

npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! opencv-build@0.1.9 install: `node ./install.js`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the opencv-build@0.1.9 install script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR! /root/.npm/_logs/2020-10-28T06_33_21_090Z-debug.log

最佳答案

  1. 使用 sudo 运行 NPM 安装可能会导致权限问题。您可以尝试完全删除 node_modules 目录并重新运行 NPM install it without sudo。

  2. 还要确保您有权写入正在安装的目录?

  3. 如果还是不行,请按照以下步骤操作:

    sudo npm install -g opencv4nodejs --unsafe-perm=true --allow-root

关于node.js - 尝试在 Ubuntu 中安装 opencv4nodejs 时权限被拒绝,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64567610/

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