mac下Appuim环境安装

参考资料

Mac安装Appium_mac电脑安装appium-CSDN博客

安卓测试工具:Appium 环境安装(mac版本)_安卓自动化测试mac环境搭建-CSDN博客

1. 基本环境依赖

1 node.js

2 JDK(Java JDK)

3 Android SDK

4 Appium(主要是安装appium desktop版本)

5 Appium主要依赖

6 Appium-doctor(验证环境是否搭建完成)

2. 安装cnpm

由于npm源在国外,我们使用npm安装库时会比较慢,可以使用taobao的镜像源

npm install -g cnpm --registry=https://registry.npm.taobao.org

检查安装是否成功

cnpm -v

如遇安装cnpm报错

npm ERR! code EACCES
npm ERR! syscall rename
npm ERR! path /usr/local/lib/node_modules/appium
npm ERR! dest /usr/local/lib/node_modules/.appium-cfBVovI6
npm ERR! errno -13
npm ERR! Error: EACCES: permission denied, rename '/usr/local/lib/node_modules/appium' -> '/usr/local/lib/node_modules/.appium-cfBVovI6'
npm ERR!  [Error: EACCES: permission denied, rename '/usr/local/lib/node_modules/appium' -> '/usr/local/lib/node_modules/.appium-cfBVovI6'] {
npm ERR!   errno: -13,
npm ERR!   code: 'EACCES',
npm ERR!   syscall: 'rename',
npm ERR!   path: '/usr/local/lib/node_modules/appium',
npm ERR!   dest: '/usr/local/lib/node_modules/.appium-cfBVovI6'
npm ERR! }

解决办法:彻底解决全局安装权限问题_npm err! code eacces npm err! syscall mkdir npm er

cd ~
mkdir .npm-global
npm config set prefix '~/.npm-global'
export PATH="~/.npm-global/bin:$PATH"

再次执行
npm install -g cnpm --registry=https://registry.npm.taobao.org

3. 安装appium无界面版:npm i -g appium@next

4. 安装appium 客户端 (老版)

方法一:官网下载进行安装(不推荐,不翻墙的话,有时候很难下载到),地址:http://appium.io/

方法二:链接: https://pan.baidu.com/s/1sYacv6dwYgYeWN3r_pbzgA 提取码: v464

安装完成后点击Start Server按钮

5. 安装appium-doctor来确认安装环境是否完成

cnpm install -g appium-doctor

相关推荐

  1. Mac安装flutter环境

    2024-03-18 10:34:01       12 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-03-18 10:34:01       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-03-18 10:34:01       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-03-18 10:34:01       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-03-18 10:34:01       18 阅读

热门阅读

  1. Linux 16个常用脚本(初级)练习

    2024-03-18 10:34:01       18 阅读
  2. 蓝桥杯(3.15 刷真题)

    2024-03-18 10:34:01       17 阅读
  3. K8S--为什么要用K8S,它有哪些功能?

    2024-03-18 10:34:01       17 阅读
  4. 计算机网络的功能和特点

    2024-03-18 10:34:01       20 阅读
  5. C 练习实例80-猴子分桃

    2024-03-18 10:34:01       18 阅读
  6. 深入理解Telnet协议:远程登录的标准

    2024-03-18 10:34:01       16 阅读
  7. CAA审核员考试历年真题练习题汇总

    2024-03-18 10:34:01       21 阅读