一、安装brew:Homebrew是一款Mac OS平台下的软件包管理工具执行:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

二、 安装node,执行:
brew install node

安装完成,/usr/local/lib/node_modules该目录下可以使用npm进行安装

三、安装jdk,去官网下载:下载地址为直接下载dmg去安装
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

使用/usr/libexec/java_home -V 查看JAVA_HOME

四、安装android-sdk-macosx
地址:http://tools.android-studio.org/index.php/sdk/
下载到底sdk缺少对应的platform-tools,build-tools

在sdk内,该路径下进行安装

安装完毕:

五、配置环境变量,在终端下编辑/etc/profile文件
先赋予当前用户权限,sudo chmod -R 777 /etc/profile
再进行修改,不然是只读 vi /etc/profile ,
内容如下:
export JAVA_HOME=/Library/java/JavaVirtualMachines/jdk1.8.0_162.jdk/Contents/Home
export ANDROID_HOME=/Users/hanxiaoxia/Downloads/android-sdk-macosx
export NODE_PATH=/usr/local/lib/node_module
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools:$PATH
然后保存,保存后在终端下再输入source /etc/profile 使生效

六、检查环境,安装appium-doctor,执行:
npm install -g appium-doctor

使用npm安装项目,则路径在/usr/local/lib/node_modules/

安装完成之后检查环境

七、安装appium,执行:
npm install -g appium,进行安装

执行appium -v查看

查了下其他资料
也可以进行cnpm安装
先安装cnpm,npm install -g cnpm --registry=https://registry.npm.taobao.org
cnpm install -g appium
也可以使用它包镜像安装
npm install -g appium --registry=https://registry.npm.taobao.org
npm install --registry=https://registry.npm.taobao.org
运行appium,启动成功

八、安装其他项目
1、安装libimobiledevice,执行:
brew install libimobiledevice --HEAD

2、安装carthage,执行:
brew install carthage

3、安装ios-deploy ,执行:
npm install -g ios-deploy
有时候会报错找不到xcode,根据报错信息提示,设置路径即可
sudo xcode-select -switch /Applications/Xcode.app/
sudo xcodebuild -license
再次安装成功

ios-deploy -c 查看设备名字
到设置-通用-设备管理(描述文件) 信任你的apple id,再次运行上述命令

---------------------
作者:__wuxi
来源:CSDN
原文:https://blog.csdn.net/wx19900503/article/details/51740657
版权声明:本文为博主原创文章,转载请附上博文链接!

转载于:https://www.cnblogs.com/zgq123456/p/9978130.html

Appium——appium之mac环境安装相关推荐

  1. mac环境安装Eclipse 2020-03版报failed to create the java virtual machine错误的解决

    mac环境安装Eclipse 2020-03版报"failed to create the java virtual machine"错误的解决 2020.4.13日 版权声明:本 ...

  2. wiki办公软件confluence本地mac环境安装(其他环境方法一致)-详细安装过程与破解方式以及问题排除

    目录 说明 安装过程 环境 1. 官网下载Confluence 2. Mac环境安装Confluence 3. 破解Confluence 问题注意 q1:Confluence启动失败 q2:破解Con ...

  3. Appium架构介绍与环境安装

    Appium介绍 Appium是一个移动端的自动化测试框架,可以用于测试原生应用,移动网页应用和混合应用,且是跨平台的.可用于IOS和Android操作系统.原生应用是指用android或ios编写的 ...

  4. 03-01 appium架构介绍与环境安装

    appium 介绍 移动端的自动化测试框架 可用于测试原生应用.移动网页应用.混合应用 跨平台 支持 iOS 与 Android 操作系统 跨语言:支持 Java.Python 底层多引擎可切换 生态 ...

  5. GNS3 mac环境安装并搭建vlan

    因为学习网络相关课程需要一些环境来测试,所以通过GNS3是比较简便的方式. GNS3简介 GNS3允许在笔记本电脑上运行一个有着几台设备的小型拓扑,用来对虚拟与真实网络进行模拟.配置.测试以及故障排除 ...

  6. Mac环境安装imagemagick及使用imagemagick拼接图片

    ImageMagick是一个免费的创建.编辑.合成图片的开源软件.它可以读取.转换.写入多种格式的图片.图片切割.颜色替换.各种效果的应用,图片的旋转.组合,文本,直线,多边形,椭圆,曲线,附加到图片 ...

  7. Mac 环境安装gradle

    mac安装gradle有两种方式,一种是brew安装,一种安装包 1.brew 安装 brew install gradle 验证一下 即可 brew -v 2.安装包安装 直接到官网下载:https ...

  8. Mac 环境安装 Vue Cli

    一.检查 Node 环境 node -v npm -v 如果没有 Node 环境,则需要先安装,可以直接到 Node.js 中文网下载. 快速链接 Node.js 中文网 >>> 二 ...

  9. mac环境mongodb安装与配置

    一.安装 MAC环境安装mongodb有两种方式,一种方式是通过下载安装包,另一种方式是通过homebrew. 1.安装包方式 从mongodb官网可以下载MAC安装包:https://www.mon ...

最新文章

  1. 计算机网络的寻址问题ARP协议(Mac地址 ip地址)
  2. python快速编程入门飞机大战_少儿编程:使用python完成飞机大战游戏(一)
  3. python爬虫-初步使用Scrapy分布式爬虫(爬取mcbbs整合包保存名称及主要mod),大爱MC
  4. webpake-node-sass 报错
  5. 如何:将 TraceSource 和筛选器与跟踪侦听器一起使用(转载)
  6. dos插入mysql乱码
  7. [导入]SQL Injection cheat sheet
  8. swift闭包的另一种用法
  9. css 删除线_寻创意|线描画:树
  10. php mysql多条件查询界面_PHP组合查询多条件查询实例代码
  11. 深入学习华为云IOT云平台与LiteOS轻量级物联网系统
  12. Xshell 安装教程以及踩过的坑
  13. 一级域名二级域名区别
  14. 当企业网站跳出率超过70%,就要查找原因改进了
  15. Flink 1.13(八)CDC
  16. CSS系列之外边距 margin
  17. 东北人讲java_东北人,请你讲东北话(内附东北话速成)
  18. css实现跑马灯效果
  19. obs录制不了Java_simplescreenrecorder(OBS Studio)录屏没有声音最佳解决方案
  20. 使用yaml文件指定 kata 安全容器配置相关参数

热门文章

  1. 在大数据里:Hadoop可能是你的救命稻草
  2. 人生第一次删好友,删的就是你!连路飞都怒了!
  3. Lamp的搭建--centos6.5下安装mysql
  4. sealed、new、virtual、abstract与override 趣解
  5. 数字化转型里面的这些名词都是什么关系呢?
  6. air display的实践
  7. .net core 技术栈 网站收集
  8. C#抽象类与接口的区别【转】
  9. 使用vim转换文件编码
  10. ubuntu配置文件对照表