APPium环境搭建
已经被该玩意儿折磨多次,将APPium环境搭建的具体依赖进行记录。我自己看的明白就行,不接受指点!
一、 安装APPium 2 服务
1 APPium项目下载地址
2 NPM方式进行安装
打开CMD执行npm install -g appium,下载完成后执行APPium -V查看是否为2以上版本,目前这里版本为2.13.1。

补充事项1:注意NPM与Node.js版本的对应,另外执行npm install失败切换到可用镜像,可找其他文章设置NPM和NVM(NPM版本管理工具)。
NPM与Node.js查看版本对应
补充事项2:同时Node.js与Python版本也有对应关系,因为在使用NPM进行依赖包安装时Node.js的某些原生模块或构建工具有关,它们在安装过程中依赖于Python环境。特别是当安装涉及C/C++编写的依赖时,需要使用node-gyp工具,而node-gyp则要求Python环境的支持,具体版本对照与问题比较复杂,但一般不会遇到此类问题,若遇到了可以以“Node与python的版本对应”或。
3 安装JDK和SDK
详细安装步骤不做过多描述,设置好环境变量-系统变量,记录目前版本 java(1.8.0_391),SDK Platform(API28/API34)

4 检查环境变量
具体细节设置根据各自的变量需求进行设置,以下为目前环境关键变量。
系统变量
- ANDROID_HOME
![image]()
- JAVA_HOME
![image]()
- CLASS_PATH
![image]()
- Path
![image]()
用户变量
- PATH中增加npm的环境变量
![image]()
(ADB的命令为最后两个)
二、 安装必要的APPium插件工具与APPium Driver
1 APPium-python-Clinet@4.0.1

注意Appium-Python-Client、Selenium、Python版本关系
2 uiautomator2@3.7.4
3 xcuitest@7.24.3
4 APPium-doctor
想要正常运行APPium服务,需要较多依赖,此时可下载APPium内置“APPium-doctor”进行诊断。

遇上具体问题可参考appium-doctor报错解决集合
5 APPium-Inspector
补充:第二大点中的相关,遇到问题记得多看看官方文档。
Appium 的客户端、插件、驱动官方文档
三、 后续
完成以上的环境安装后:
- 开启虚拟机或真机,ADB devices进行相关连接
- Python调用脚本前记得开启APPium的服务





浙公网安备 33010602011771号