美文网首页
Mac系统appium-doctor报错缺少opencv4nod

Mac系统appium-doctor报错缺少opencv4nod

作者: 西亭月圆 | 来源:发表于2021-10-09 15:31 被阅读0次

解决方法:设置环境变量OPENCV_LIB_DIR,在node_modules相关路径下安装opencv4nodejs

1、查找opencv lib路径:

find / -name "OpenCVConfig.cmake"

找到结果如下:

/opt/homebrew/Cellar/opencv/4.5.3_2/lib/cmake/opencv4/OpenCVConfig.cmake

从结果中可知路径为 "/opt/homebrew/Cellar/opencv/4.5.3_2/lib"

2、设置环境变量OPENCV_LIB_DIR:

1)编辑  ~/.zprofile(终端shell为zsh。若shell为bash,则编辑 ~/.bash_profile)  ,增加环境变量:

export OPENCV_LIB_DIR="/opt/homebrew/Cellar/opencv/4.5.3_2/lib"

2)使环境变量生效:

source ~/.zprofile

3、找到node_modules相关路径,安装opencv4nodejs:

1)  执行  which appium,在结果中找到相应路径,打开后,右键appium查看简介:

2)切换到该路径"/opt/homebrew/lib/node_modules":

cd /opt/homebrew/lib/node_modules

3)全局安装opencv4nodejs:

npm i -g opencv4nodejs

4)链接到appium:

npm link opencv4nodejs

相关文章

网友评论

      本文标题:Mac系统appium-doctor报错缺少opencv4nod

      本文链接:https://www.haomeiwen.com/subject/vuuqoltx.html