最全appium环境搭建步骤(jdk、sdk、pycharm、Python、appium、nodejs)
首先点击链接下载所有安装包,然后按照下边的教程进行安装,推荐win7或win10系统,我之前用win8一直没有安装好
用到的所有安装包下载地址:(共有7个东西)
https://pan.baidu.com/s/1fhp8scCWpgcf7qQR5BC8Fw
一. 安装JDK, 并设置环境变量。
安装包里的jdk
1.默认路径安装(记住安装位置)
2.配置环境变量
计算机——>右键——>属性——>高级系统设置——>环境变量
(1)新建JAVA_HOME
JAVA_HOME的内容是jdk安装目录。我的安装目录为:C:\Program Files (x86)\Java\jdk1.8.0_91(注意后面不要带“;”号)
(2)新建CLASSPATH
这个是检查jar包的调用
CLASSPATH的内容为
.;%JAVA_HOME%\lib
或者可以写成.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;一样的效果
(注意前面有点号和分号,后边结尾也有分号)。
(3)在“系统变量”中的“PATH”中添加环境变量
变量值为jdk的bin目录,记得后面有“;”号哦
例:我的路径是D:\jdk\bin;
(4)在cmd输入Java或javac
如果不报错就是成功了。
二.安装.netFrameword 4.6
由于nodejs安装需要.net环境,所以win7sp1 和win8 win10环境需要安装.netframework 4.6
安装包里的NDP46-KB3045560-Web,默认安装就可以。
三.安装nodejs
安装包里的node-v6.11.0-x64,在C盘根目录创建一个node的文件夹,安装的时候,选择这个文件夹。其余的默认安装,直到结束。
在cmd命令行输入npm 及node -v验证安装是否成功
四.安装android SDK
(1)安装
安装包里的installer_r24.4.1-windows.exe,双击开始进行安装。安装的时候,在E盘根目录创建一个android_SDK的空文件夹,安装的路径选择这个。
安装完了就是以上图,这里我们点击一下SDK Manager.exe
点击默认安装12个包。(为什么要安装这个了,因为安装之后,会产生一个platform-tools的文件夹,里面就有我们需要的adb.exe,现实安装过程,很容易失败,连接google网络问题经常遇到。)
(2)设置环境变量
新建一个ANDROID_HOME的环境变量,内容写安装的SDK所在路径,
然后找到系统变量中的path,点击编辑,添加两个路径;%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools;
(3)测试ADB是否安装成功
在cmd命令行输入adb,如果没有报错,就是配置好了
(4)用adb命令读取手机信息
安卓手机用usb数据线连接到电脑,需要打开开发者模式,允许USB调试。
电脑打开cmd,输入adb devices,如果如下图,就是安装成功了
如果没有识别出手机信息,也就是上图中的28f5751a device(你们的肯定和我的不一样,但都是数字加字母的一串数,不是28f5751a,但是类似),那可能是手机没有下载好驱动
方法一:
实测有效,华为手机没有********** device,在电脑上下载华为手机助手,让他去连接手机,跟着提示的方法按步操作即可。
方法二:
计算机——>右键——>属性——>设备管理器——>其他设备
看是不是有黄色感叹号,如果有右键——>更新驱动程序软件——>浏览计算机以查找驱动程序软件——>从计算机的设备驱动程序列表中选择——>默认下一步——>从磁盘安装——>浏览,然后选择android_SDK——>extrras文件夹——>google——>usb_driver——>android_winusb.inf点击确定安装即可
五.安装Python开发环境并配置环境变量
安装包里的python-3.7.0,网盘里还有个2.7,推荐使用3.7版本
双击进行安装,安装完成后将Python3.7的安装路径(也就是python.exe所在的目录)添加到环境变量Path中
在命令行窗口中输入python验证是否安装成功
六.安装Appium-python-Client
在cmd命令行输入:
pip install Appium-python-Client
可能遇到的问题:提示pip不是内部或外部命令
(遇到不是内部命令这种问题一般是没有配置环境变量)
去添加pip.exe的路径到path中即可
(pip.exe的路径如果找不到就去电脑里搜,我的路径是C:\python3\Scripts 即python的安装路径里的script文件夹中)
七.安装appium(之前安装的版本不对,导致一直运行不成功一直报selenium的一个错,所以推荐用命令安装)
(1)安装cnpm:
在cmd命令行输入:
npm install -g cnpm --registry=https://registry.npm.taobao.org
(2)安装appium:
在命令行继续输入:
cnpm install -g appium
(3)启动appium,测试是否安装成功
在cmd命令行输入:
appium
显示如下图,或者类似,不报错即可
注:windows 安装会提示os的模块错误,这个需要mac系统支持,不影响windows操作使用
Appium安装不成功的环境排查方式 :
cmd中输入appium提示:‘appium’ 不是内部或外部命令
解决方法:
(1)cmd中输入java 和javac,查看是否正常,否----去装java环境
(2)cmd中输入adb,查看是否正常,否----去装android SDK环境
(3)cmd中输入node -v,查看是否正常,否 ----去装nodejs
(4)手动在Path中配置appium环境变量: 如:将安装的Appium文件夹所在目录\Appium\node_modules.bin 添加进path;
八.安装pycharm
pycharm是appium的一个IDE,有了它可以方便我们写代码,不用在命令行里写代码,方便操作。
安装包里的pycharm-professional-2018.1.4
自定义软件安装路径(建议路径中不要中文字符,不要装到c盘)。
默认安装完成后,打开pycharm
此时会有这个页面
可以去网上搜“pycharm激活码”,激活后即可使用
本文主要参考文章:
https://www.geek-share.com/detail/2708406779.html
https://www.geek-share.com/detail/2715688415.html
- appium环境搭建步骤记录(二)-appium环境配置及sdkmanager
- Python & PyCharm & Django 搭建web开发环境
- Android开发环境搭建全程演示(jdk+eclipse+android sdk)
- Android开发环境搭建全程演示(jdk+eclip+android sdk)
- Android开发环境搭建(jdk|sdk|adt|eclipse|svn)
- Ubuntu16.04 ionic(jdk,sdk,gradle)环境搭建完全攻略
- Android开发环境搭建(jdk+eclip+android sdk)
- Android开发环境搭建全程演示(jdk+eclip+android sdk)
- Windows下搭建python开发环境详细步骤
- Python之Django环境搭建(MAC+pycharm+Django++postgreSQL)
- Python3 PyQt5 pycharm 环境搭建
- Windows 10 搭建Python开发环境(PyCharm )
- Android开发环境搭建全程演示(jdk+eclipse+android sdk包含版本更新)
- Eclipse(indigo) + ADT-22.2.1 + SDK+ JDK 1.6 环境的搭建
- python环境搭建-Linux系统下python2.6.6升级python3.5.2步骤
- Appium+python Android自动化测试环境搭建
- Android 搭建开发环境之配置JDK和SDK
- Android环境搭建Appium测试框架 Python
- Android开发环境搭建全程演示(jdk+eclipse+android sdk)
- Python+PyDev+Eclipse+JDK搭建环境