weditor安装报错解决心得

最近也是在研究APP自动化,现在主流的是appium工具,这个工具的功能比较强大,但是对小白不够友好,所以我先研究了uiautomator2这个工具,我们习惯叫u2,u2比较契合的APP元素定位工具就是weditor,但是在安装weditor中出现各种问题,也踩过坑,最后终于解决了。

前面是正常下载u2和weditor,使用命令如下:

pip3 install uiautomator2

pip3 install weditor

出现的问题

1、pip下载失败,如下图所示

解决办法:

方法一:参考GitHub上官网的方法

首先下载Git到电脑上,然后打开cmd命令输入下面两个命令:

git clone https://github.com/openatx/weditor
pip3 install -e weditor

然后就解决了pip下载报错的问题。

方法二:或者可以降低weditor的版本下载

pip install weditor==0.6.4

也可以解决部分安装的问题,在踩坑的过程中Python3.12版本有效,但是建议使用方法一,官方的方法还是可靠。

2、下载成功之后还是报错,其实有很多种报错,但是后面只找到这一种报错的截图,但是解决方法就是那几种。

解决方法:

方法一:降低Python版本,因为weditor官方已经很久没有维护了,所以较高版本的Python不兼容所以会出现打开页面报错的情况,把Python版本降低到3.8或者3.6,可以解决问题。如果问题解决不了可以尝试方法二。

方法二:清除浏览器缓存,然后用浏览器无痕模式打开http://localhost:17310/,刷新页面没有出现报错问题,但是有些一点击元素还是会出现报错情况,那就参考方法三。

方法三:要是以上两种方法尝试后都无法解决,可以尝试在cmd命令或者Python终端输入:python -m uiautomator2 init,然后重新启动weditor,报错问题解决。

以上都是个人踩坑经历,希望可以帮助到大家!

  • 5
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值