在Mac上为Appium安装opencv4nodejs错误



我试图在我的Mac Monterrey上安装opencv4nodejs,用于OpenCV与Appium的使用。

npm ERR! code 1
npm ERR! path /Users/michael/node_modules/opencv4nodejs
npm ERR! command failed
npm ERR! command sh -c node ./install/install.js
npm ERR! info install using lib dir: /Users/michael/node_modules/opencv-build/opencv/build/lib
npm ERR! /Users/michael/node_modules/opencv4nodejs/install/install.js:37
npm ERR!   throw new Error('library dir does not exist: ' + libDir)
npm ERR!   ^
npm ERR! 
npm ERR! Error: library dir does not exist: /Users/michael/node_modules/opencv-build/opencv/build/lib
npm ERR!     at Object.<anonymous> (/Users/michael/node_modules/opencv4nodejs/install/install.js:37:9)
npm ERR!     at Module._compile (node:internal/modules/cjs/loader:1105:14)
npm ERR!     at Module._extensions..js (node:internal/modules/cjs/loader:1159:10)
npm ERR!     at Module.load (node:internal/modules/cjs/loader:981:32)
npm ERR!     at Module._load (node:internal/modules/cjs/loader:827:12)
npm ERR!     at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:77:12)
npm ERR!     at node:internal/main/run_main_module:17:47
npm ERR! 
npm ERR! Node.js v18.3.0

我得到这个错误消息,但我不确定如何让它到正确的路径,我试着改变路径,得到不同版本的OpenCV,但所有的结果在相同的错误消息。我也尝试过(感觉像所有)其他时间类似的安装问题,但没有改变…我也试过停用自动构建$ export OPENCV4NODEJS_DISABLE_AUTOBUILD=1

如果有人能帮我的话,我会很高兴的。我对Mac不太熟悉……

我正在使用:NPM——8.11.0版本Node——version v18.3.0

try do this

$ export OPENCV4NODEJS_DISABLE_AUTOBUILD=1
$ npm i opencv4nodejs

最新更新