Python+appium环境配置踩坑总结

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

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

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

如果返回https://registry.npm.taobao.org,说明镜像配置成功。
(2)执行命令时报错,信息如图:
在这里插入图片描述

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

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

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

npm install -g appium-chromedriver@4.16.0

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

解决方法:末尾添加–force

npm install -g appium@1.15.1 –force

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

解决方法:npm 安装 [email protected]
之前下载过的无需卸载。

npm install -g appium-adb@7.13.0

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

但是输入appium -v又显示空格,没有输出版本号。
在这里插入图片描述

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

你可能感兴趣的:(Python,软件测试,python,npm,软件测试)