赞
踩
目录
问题一:AttributeError: 'NoneType' object has no attribute 'to_capabilities'
问题二:报错 ERROR: Invalid requirement: 'selenium,'
appium-python-client 执行代码报错
AttributeError: 'NoneType' object has no attribute 'to_capabilities'
解决方法:1(似乎是因为selenium appium-python-client下载的版本过高所以要卸载下个低版本的。)
win+r cmd打开管理器 输入命令 pip uninstall selenium, appium-python-client
“报错原因不清楚,有大佬了解可以指点。非常感谢。”
因为执行不通,所以我选择分开卸载。
pip uninstall selenium
pip uninstall appium-python-client
如图出现成功就卸载OK了。
pip install appium-python-client==2.0
安装失败了,
[notice] A new release of pip is available: 23.0.1 -> 23.3
[notice] To update, run: python.exe -m pip install --upgrade pip
出现提示表示安装失败,可能因为python版本不兼容,也可能因为pip版本旧。
python --version
pip install --upgrade pip
执行该命令,报错:
ERROR: To modify pip, please run the following command:
d:\python安装位置\python.exe -m pip install --upgrade pip
复制路径以及命令+回车
d:\python安装位置\python.exe -m pip install --upgrade pip
如图执行成功。更新了pip之后再次更新
pip show Appium-Python-Client 展示当前安装的版本
再次运行代码依然报错,尝试另种方法,降低python版本。
1:找到python安装包,双击,选择uninstall
2:电脑-设置-应用-搜索-点击卸载
3:清空一下路径中遗留的文件夹/文件
4:删除环境变量的配置 基本上就请干净了
当前版本
新版本
重启 good luck to me!
重启后并未解决问题
1:更换了其他版本的编辑器
2:之前的环境路径全部都写在了ANDROID_HOME该路径下,后来拆分出来写在了path下
3:以及进行了以上操作,问题终于解决
具体原因未可知,最终全部操作完成后问题被解决。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。