欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Python+appium环境配置踩坑总结

程序员文章站 2022-07-12 21:20:18
...

1.版本兼容问题(这里列举博主所用版本号):
(1)appium桌面版跟后台版版本要一致(1.15.1)
(2)node版本(12.16.1)要与appium兼容
(3)对应adb版本(aaa@qq.com)

2.通过npm下载时遇到的问题:
(1)下载太慢时,可以添加国内镜像源。(通过命令配置)

  • 命令
npm config set registry https://registry.npm.taobao.org
  • 验证命令
npm config get registry

如果返回https://registry.npm.taobao.org,说明镜像配置成功。
(2)执行命令时报错,信息如图:
Python+appium环境配置踩坑总结

解决办法:以管理员身份运行cmd,再执行命令进行安装。

3.安装appium后台版遇到的问题:
(1)安装时,执行一半失败,报错信息如图:
Python+appium环境配置踩坑总结

解决方法:chromedriver 先单独装,这样执行到这一步就不会报错。
下载地址https://github.com/appium/appium-chromedriver/releases
也可以用命令下载(指定版本4.16.0):

npm install -g appium-aaa@qq.com.16.0

(2)之前下过appium后台版卸载不干净:
Python+appium环境配置踩坑总结

解决方法:末尾添加–force

npm install -g aaa@qq.com.15.1 –force

(3)管理员身份运行后,还报错:
Python+appium环境配置踩坑总结

解决方法:npm 安装 aaa@qq.com
之前下载过的无需卸载。

npm install -g appium-aaa@qq.com.13.0

(4)此时终于装完了
Python+appium环境配置踩坑总结

但是输入appium -v又显示空格,没有输出版本号。
Python+appium环境配置踩坑总结

解决方法:where appium查看环境配置
Python+appium环境配置踩坑总结
把第一个地址从环境变量path中移除即可。
Python+appium环境配置踩坑总结
大功告成!
3.验证appium是否安装成功
输入appium -v 显示了版本号
appium-doctor检查环境(需要安装)