记:解决 RuntimeError: atx-agent recover failed 和 requests.exceptions.ProxyError

今天运行  uiautomator2  突然用不了,一直显示报错:RuntimeError: atx-agent recover failed

然后cmd 输入:adb devices,查询安卓设备,发现设备正常连接,心里就很纳闷了

然后百度查找问题发现基本上很少有这样的帖子,看到一个说是库的问题,安装下 :pip install --upgrade --pre uiautomator2 

发现安装不了,还发现了一个请求错误,请求正常requests也是一样的!!

raise ProxyError(e, request=request)
requests.exceptions.ProxyError: HTTPConnectionPool(host='127.0.0.1', port=8087): 
Max retries exceeded with url: http://music.baidu.com/search?key=%E6%9D%8E%E5%81%A5
(Caused by ProxyError('Cannot connect to proxy.', NewConnectionError(': Failed to establish a new 
connection: [WinError 10061] 由于目标计算机积极拒绝,无法连接。',)))

然后通过解读 ProxyError 应该是代理和网络的问题,关闭网络试了一下,请求依然错误,然后就看代理的问题,百度了一下,代理设置,按照步骤流程打开:电脑右下角->设置-> 网络和INTERNET -> 代理,一看发现代理打开了!各种吐血~

                                                      记:解决 RuntimeError: atx-agent recover failed 和 requests.exceptions.ProxyError_第1张图片

最后,关闭代理,保存!

程序再次启动,发现uiautomator2  正常运行,requests也可以跑了~

害我找了好久,特此记录,已给后人参考,hhh~

你可能感兴趣的:(python学习)