Mac端Python+Appium环境搭建
一、安装java sdk
java安装:下载完直接安装jdk1.8
二、 安装Android Studio
1.下载安装
下载地址:https://www.androiddevtools.cn/#
2.安装完成后,打开SDK Manager
三、JAVA SDK和Android SDK环境变量配置
1.终端输入:ls -a
2.如果没有上面的文件,终端输入touch .bash_profile,有则忽略此步骤
3.终端输入open .bash_profile,打开文件后输入下列内容:
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_211.jdk/Contents/Home #自己的java sdk所在位置
PATH=$JAVA_HOME/bin:$PATH:.
CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jarANDROID_HOME=/Users/xxxx/Library/Android/sdk. #自己的android sdk所在位置
PATH=$PATH:$ANDROID_HOME/build-tools/32.0.0
PATH=$PATH:$ANDROID_HOME/tools
PATH=$PATH:$ANDROID_HOME/platform-toolsPATH=$JAVA_HOME/bin:$PATH:
export JAVA_HOME
export CLASSPATH
export ANDROID_HOME
export PATH
export PATH=${PATH}
command+S保存后,终端输入source .bash_profile
4.检查jdk环境变量配置成功
终端输入:java -version
不提示command not found 即安装成功
5.检查android sdk配置成功
终端输入:adb devices
四、安装Appiunm
1.安装node
终端输入:brew install node
安装完成后,终端中输入node -v即可查看当前版本信息
使用brew安装node后,一般系统会默认安装npm,即node package manager,它是一款NodeJS包管理和分 发工具,在终端中输入npm -v就可看到当前版本
ps:如果安装时报错可以升级一下homebrew,命令:brew update
2.安装appium客户端
2.1 下载链接: https://pan.baidu.com/s/1mLIT3q2U94D1ODbvAdOeiA 提取码: d50e
2.2 Appium客户端配置
ANDROID_HOME,JAVA_HOME与环境变量中一致
3.使用appium-doctor校验Appium的依赖环境是否正确配置,安装appium-doctor
3.1 安装:终端输入:npm install -g appium-doctor
3.2 验证appium环境是否已经搭建好,在终端中输入:appium-doctor
4.安装其他依赖
brew install libimobiledevice --HEAD #获取 iOS 设备信息,相当于adb
npm install -g ios-deploy #查看设备应用
brew install carthage #项目依赖管理,主要是 WebDriverAgent 使用
五、安装python环境
1.安装python3
1.1 终端输入brew install python3
ps:在安装python3的同时,pip3也一起安装了
1.2 设置mac默认python版本为python3
在bash_profile中添加alias python="/usr/local/bin/python3" 即可
2.安装pycharm
2.1 官网下载安装即可,下载地址:https://www.jetbrains.com/pycharm/download/#section=mac
2.2 在PyCharm中设置python3,终端输入which python3查看python3安装位置
2.3package的下载和管理
2.3.1 使用PyCharm自带的package管理工具,可以直接在Preferences->Project->Project Interpreter中直接搜索添加package
2.3.2使用pip3安装
终端输入**pip3 install xxx(xxx为packagename)
六、安装Appium-Python-Client
终端输入pip3 install Appium-Python-Client
七、安装selenium(安装selenium才能使用Webdirver)
终端输入pip3 install selenium
Mac端Python+Appium环境搭建相关推荐
- mac M1+python+appium环境搭建
前言(需装环境,检测电脑是否已经安装环境) Java JDK 终端输入:java -version 检测环境是否已经安装 Android SDK 终端输入:adb -version 检测环境是否已经安 ...
- Python + Appium 环境搭建
---恢复内容开始--- Appium自动化公司内部测试培训1-环境搭建 课程目的 一.Python + Appium 环境搭建 课程内容 1 安装前准备工作 搭建环境所需要的安装文件已经下载好 ...
- Mac OS下Appium环境搭建及Genymotion模拟器安装
说明:本机Mac本上已经安装的有:Python3.JDK.Node.js. Selenium Appium环境搭建 Step1:安装Appium Python Client库 1,命令:pip ins ...
- python手机端编程环境_Python + Appium 环境搭建
---恢复内容开始--- Appium自动化公司内部测试培训1-环境搭建 课程目的 一.Python + Appium 环境搭建 课程内容 1 安装前准备工作 搭建环境所需要的安装文件已经下载好 ...
- 苹果系统安装python环境_mac下python相关环境搭建(python开发必经之路之mac快速上手)...
小结 本篇文章是对上一篇文章<MacOS的小结及终端shell的选择和相关配置全过程(zsh+iTerm2+powerline全解)>的一些拓展和总结,对于相关问题的详细解释和拓展点的标注 ...
- Windows下Appium环境搭建(java版)
因为毕业后学过java,工作后服务端开发用的也基本都是java,所以对java比较熟悉,本篇文章暂时先介绍java版本的appium环境搭建,以后会陆续介绍python版的appium,包括环境搭建. ...
- Appium环境搭建和检测
Appium Appium优点 开源 跨架构:NativeApp.Hybird App.Web App 跨设备:Android.iOS.Firefox OS 不依赖源码 使用任何WebDriver 兼 ...
- day17 appium环境搭建
注意事项: 步骤一 手机链接电脑时候,手机或者电脑安装有第三方手机助手,都会链接不上 获取包名: 在cmd当中输入命令 aapt dunp badging + 包名路径 找到类似于package: n ...
- Python基础笔记_Day01_计算机基础知识和Python开发环境搭建
Day01_计算机基础知识和Python开发环境搭建 目录 01.01_计算机基础知识(计算机概述)(了解) 01.02_计算机基础知识(软件开发和计算机语言概述)(了解) 01.03_计算机基础知识 ...
最新文章
- 浅谈PHP的Public、Protected、Private三种方法的区别
- 虚拟串口服务器zenetmanager,Avocent服务器/串口管理 KVM
- 实验四51单片机并口实验
- 阿里推出 PolarFS 分布式文件系统:将存储与计算分开,提升云数据库性能(附论文)
- centos7搭建elk
- python发送HTTP POST请求
- (转)Linux系统中sysctl命令详解 sysctl -p、sysctl -a、sysctl -w
- Android04-UI01常用控件
- 基于J2EE的门诊挂号收费系统设计与实现.rar(毕业论文+程序源码+数据库文件)
- js代码编写新年倒计时
- 计算机房档案管理,机房档案管理制度
- 后台管理系统之用JQuery-validate做表单验证
- 人机大战三周年:围棋界发生了哪些巨变?
- iPhone 邮件html设置,iphone手机邮件设置教程
- “由于文件许可权错误,word无法完成保存操作”解决
- 【微服务】VirtualBox + Vagrant 快速配置虚拟机
- iOS开发:简易天气预报
- 微软又发布了一款命令行神器,功能太强了!
- 3.7 Docker最新入门教程-Docker入门-多容器应用
- Bosun监控告警系统