【问题标题】:Error installing opencv4nodejs on Mac for Appium在 Mac 上为 Appium 安装 opencv4nodejs 时出错
【发布时间】:2023-01-13 05:56:53
【问题描述】:

我正在尝试在我的 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,但所有结果都产生相同的错误消息。 我也尝试过(感觉都一样)其他 Tims 解决类似的安装问题,但没有改变...... 我还尝试停用自动构建 $ export OPENCV4NODEJS_DISABLE_AUTOBUILD=1

如果有人可以帮助我,我会很高兴。 我对 Mac 不熟悉...

我在用: npm --版本 8.11.0 节点——版本 v18.3.0

【问题讨论】:

    标签: node.js macos opencv npm appium


    【解决方案1】:

    尝试这样做

    $ export OPENCV4NODEJS_DISABLE_AUTOBUILD=1
    
    $ npm i opencv4nodejs
    

    【讨论】:

    • 我做了,同样的结果
    【解决方案2】:

    你能解决这个问题吗?我有同样的问题,尝试了几乎所有的东西,但仍然有同样的错误

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-04-06
      • 2019-10-13
      • 2018-09-10
      • 2018-05-03
      • 2016-03-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多