安装opencv4node失败

问题描述 投票:0回答:1

我想用opencv制作一个node.js项目,但我安装失败

opencv4node
。有人可以帮助我吗?这是我遇到的错误

我尝试安装chocolatey,我在某人的回答的帖子中看到它,但它不起作用

npm install --save opencv4nodejs --build-from-source
npm warn deprecated [email protected]: This package is no longer supported.
npm warn deprecated [email protected]: This package is no longer supported.
npm warn deprecated [email protected]: This package is no longer supported.
npm error code 1
npm error path D:\Local Disk\stageL3\backend\node_modules\opencv4nodejs
npm error command failed
npm error command C:\Windows\system32\cmd.exe /d /s /c node ./install/install.js
npm error info install using lib dir: D:/Local Disk/stageL3/backend/node_modules/opencv-build/opencv/build/lib/Release
npm error D:\Local Disk\stageL3\backend\node_modules\opencv4nodejs\install\install.js:37
npm error   throw new Error('library dir does not exist: ' + libDir)
npm error   ^
npm error
npm error Error: library dir does not exist: D:/Local Disk/stageL3/backend/node_modules/opencv-build/opencv/build/lib/Release
npm error     at Object.<anonymous> (D:\Local Disk\stageL3\backend\node_modules\opencv4nodejs\install\install.js:37:9)
npm error     at Module._compile (node:internal/modules/cjs/loader:1469:14)
npm error     at Module._extensions..js (node:internal/modules/cjs/loader:1548:10)
npm error     at Module.load (node:internal/modules/cjs/loader:1288:32)
npm error     at Module._load (node:internal/modules/cjs/loader:1104:12)
npm error     at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:174:12)
npm error     at node:internal/main/run_main_module:28:49
npm error
npm error Node.js v20.17.0
javascript node.js opencv npm npm-install
1个回答
0
投票

这个错误似乎是由于使用“新”版本的node/npm 安装包引起的。在项目的 Github 存储库上有很多讨论这个问题的问题,例如 this one。然而,正如项目的自述文件所述,它不再被维护,你可能不应该使用它。相反,它建议使用this fork,它提供了相当详细的安装说明。

© www.soinside.com 2019 - 2024. All rights reserved.