## appium踩到的坑 (慢慢记录)

appium踩到的坑 (慢慢记录)

第一次安装 命令行输入 appium-doctor,可以找出缺少哪些东西
## appium踩到的坑 (慢慢记录)
一大堆没有安装的东西,xcode可以去appsotre中下载,android sdk可以安装android studio 会自动下载android sdk

xcode 需要去打开xcode 到xcode-preferences-locations 设置一下Commod Line Tools

android sdk 需要配置一下环境变量 vim ~/.bash_profile配置一下,配置完之后 source ~/.bash_profile

opencv4nodejs 配置这个最麻烦,总是报错:
checkPermissions Missing write access to /usr/local/lib/node_modules
npm ERR! code EACCES
npm ERR! syscall access
npm ERR! path /usr/local/lib/node_modules
npm ERR! errno -13
npm ERR! Error: EACCES: permission denied, access ‘/usr/local/lib/node_modules’
npm ERR! [Error: EACCES: permission denied, access ‘/usr/local/lib/node_modules’]
之前没想起来这个怎么解决,甚至切换到root用户执行npm install -g opencv4nodejs,一直不行,最后想到了设置一下node_modules的权限
chmod 777 node_modules 然后就开始安装啦!

ffmpeg这个安装用homebrew安装,先安装homebrew,直接brew install ffmpeg 然后等着就可以了

mjpeg-consumer 安装就用npm i -g mjpeg-consumer也可以啦

set-simulator-location安装用 brew install lyft/formulae/set-simulator-location

后面有的话继续更新