-
Notifications
You must be signed in to change notification settings - Fork 839
Open
Description
I have installed opencv using brew and followed all the inscructions on how to disabled auto build and so on
I have such config in package.json
"opencv4nodejs": {
"disableAutoBuild": 1,
"opencvIncludeDir": "/opt/homebrew/Cellar/opencv/4.11.0/include",
"opencvLibDir": "/opt/homebrew/Cellar/opencv/4.11.0/lib",
"opencvBinDir": "/opt/homebrew/Cellar/opencv/4.11.0/bin"
}
I also have updated my .zshrc
file with
export OPENCV_INCLUDE_DIR=/opt/homebrew/Cellar/opencv/4.11.0/include
export OPENCV_BIN_DIR=/opt/homebrew/Cellar/opencv/4.11.0/bin
export OPENCV_LIB_DIR=/opt/homebrew/Cellar/opencv/4.11.0/lib
export OPENCV4NODEJS_DISABLE_AUTOBUILD=1
The installation goes correctly but when i try to run simple script
const cv = require('opencv4nodejs');
console.log('OpenCV version:', cv.version);
I get this
Error: Cannot find module '/Users/opetryk/Projects/my-mac-bot/node_modules/opencv4nodejs/build/Release/opencv4nodejs'
Require stack:
- /Users/opetryk/Projects/my-mac-bot/node_modules/opencv4nodejs/lib/cv.js
- /Users/opetryk/Projects/my-mac-bot/node_modules/opencv4nodejs/lib/opencv4nodejs.js
- /Users/opetryk/Projects/my-mac-bot/test.js
at Module._resolveFilename (node:internal/modules/cjs/loader:1140:15)
at Module._load (node:internal/modules/cjs/loader:981:27)
at Module.require (node:internal/modules/cjs/loader:1231:19)
at require (node:internal/modules/helpers:177:18)
at Object.<anonymous> (/Users/opetryk/Projects/my-mac-bot/node_modules/opencv4nodejs/lib/cv.js:40:8)
at Module._compile (node:internal/modules/cjs/loader:1364:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1422:10)
at Module.load (node:internal/modules/cjs/loader:1203:32)
at Module._load (node:internal/modules/cjs/loader:1019:12)
at Module.require (node:internal/modules/cjs/loader:1231:19) {
code: 'MODULE_NOT_FOUND',
requireStack: [
'/Users/opetryk/Projects/my-mac-bot/node_modules/opencv4nodejs/lib/cv.js',
'/Users/opetryk/Projects/my-mac-bot/node_modules/opencv4nodejs/lib/opencv4nodejs.js',
'/Users/opetryk/Projects/my-mac-bot/test.js'
]
}
Node.js v18.20.4
alirezamirian
Metadata
Metadata
Assignees
Labels
No labels