Appium——appium之mac环境安装
一、安装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
版权声明:本文为博主原创文章,转载请附上博文链接!
Appium——appium之mac环境安装的更多相关文章
- appium学习笔记(环境安装配置,设备启动)
Android SDK下载及配置 下载地址 下载后解压缩,打开SDK Manager.exe,下载适当版本的Android包 配置环境变量:目录下的tools路径(含uiautomatorview ...
- Mac环境 安装brew
一.brew官网主页上的方法: /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/insta ...
- Mac环境安装非APP STORE中下载的软件,运行报错:“XXX” is damaged and can’t be opened. You should move it to the Trash. 解决办法
出现这个错误的大多数原因都是因为系统设置的问题,因为系统不信任你从其他地方下载的软件安装包,所以运行时就给你阻止了.具体的设置步骤如下: 1. 打开系统偏好设置 (System Preferences ...
- Mac下安装ElasticSearch及其插件
目录 环境介绍 安装过程 安装Kibana 环境介绍 软件版本:ElasticSearch7.0.0 Kibana7.0.0 系统环境:mac 环境 安装过程 官网下载 ElasticSearch7. ...
- Mac环境下升级gcc版本--rocksdb
前言 在mac环境下编译rocksdb,需要配置依赖的编译环境,其中有一项比较麻烦:c++编译要支持C++11,但是在mac环境安装xcode-select --install之后,已经安装有了gcc ...
- (mac环境)Appium安装了client包,但是提示no module named appium
背景 mac环境,使用pip install Appium-Python-Client已经安装了client包 问题 import appium,提示no module named appium ...
- 【Mac + Appium学习(一)】之安装Appium环境前提准备
环境: Appium version :1.9.1 Appium-desktop:1.7.1 Xcode:10.0 IOS:iPhone5S(10.3.3) Android:6.0.1 Mac:10. ...
- Mac下安装appium+python+Android sdk 环境完整流程
安装大纲:1,安装jdk (jdk1.8及以上版本都可以,尽量不要用最新可能会不兼容) 2,安装android-sdk (mac版本的android-sdk) 3,mumu模拟器 (随便找的一个) 4 ...
- Mac下安装及配置Appium环境
candiceli Mac下安装及配置Appium环境 我是小白,自己研究appium好几周了. 一开始按照同事这篇文章设置Mac下的环境,http://www.cnblogs.com/tangd ...
随机推荐
- NLTK与NLP原理及基础
参考https://blog.csdn.net/zxm1306192988/article/details/78896319 以NLTK为基础配合讲解自然语言处理的原理 http://www.nlt ...
- c类库,委托,var ,运算符 is 和 as 。
类库(Class Library) 格式 .dll 文件 类库 就是类的仓库 c#代码被编译过以后的文件,不可阅读,不可修改,只能调用. 类库是一个综合性的面向对象的可重用类型集合,这些类 ...
- mysql join查询的on 与 where 的不同点
on总数以left join的左表为准,where会过滤掉,不符合where条件的数据
- Spring 第一天课程
一. 面试题部分 1. 什么是IOC?什么是DI?他们有什么区别? 答案: IOC,即控制反转.是指将原来程序中自己创建实现类对象的控制权反转到IOC容器中. IOC的别名:依赖注入(DI),DI 是 ...
- Python 网络爬虫 005 (编程) 如何编写一个可以 下载(或叫:爬取)一个网页 的网络爬虫
如何编写一个可以 下载(或叫:爬取)一个网页 的网络爬虫 使用的系统:Windows 10 64位 Python 语言版本:Python 2.7.10 V 使用的编程 Python 的集成开发环境:P ...
- const 和 #define区别
(1) 编译器处理方式不同 define宏是在预处理阶段展开. const常量是编译运行阶段使用. (2) 类型和安全检查不同 define宏没有类型,不做任何类型检查,仅仅是展开. const常量有 ...
- Zbar -- 源码分析
博客转载自:https://blog.csdn.net/sunflower_boy/article/details/50783179 //Img_scanner.c 文件内 int zbar_scan ...
- php学习笔记-超级全局变量
超级全局变量,超级在哪里呢?相对于global类型的变量,超级全局变量的作用域是没有限制的,函数外.函数内.随便一个PHP文件都可以引用超级全局变量.在PHP中有很多超级全局变量, 常用的有_SERV ...
- Mac安装破解版Office 2016办公软件
一.相关软件 Microsoft Office 2016 For Mac Cracker 破解工具 资源地址(链接:https://pan.baidu.com/s/1Z5CIv-XbxS08MniYN ...
- (字符串)count and say
https://www.nowcoder.com/practice/c5e8e84b62bb48398ec3c88153950fb5?tpId=46&tqId=29141&tPage= ...