当前位置:   article > 正文

appium-python-client运行代码报错AttributeError: ‘NoneType‘ object has no attribute ‘to_capabilities‘_error: invalid requirement: 'selenium,

error: invalid requirement: 'selenium,

目录

问题一:AttributeError: 'NoneType' object has no attribute 'to_capabilities'

问题二:报错 ERROR: Invalid requirement: 'selenium,'

三:卸载已安装的appium-python-client

四:下载指定版本appium-python-client

问题五:安装指定版本报错:

六:升级pip 


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

问题二:报错 ERROR: Invalid requirement: 'selenium,'

“报错原因不清楚,有大佬了解可以指点。非常感谢。”

因为执行不通,所以我选择分开卸载。

三:卸载已安装的appium-python-client

pip uninstall selenium

pip uninstall appium-python-client

如图出现成功就卸载OK了。 

四:下载指定版本appium-python-client

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 

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版本。

七:降低python版本

1:找到python安装包,双击,选择uninstall

2:电脑-设置-应用-搜索-点击卸载

3:清空一下路径中遗留的文件夹/文件 

4:删除环境变量的配置  基本上就请干净了

当前版本

 新版本

重启 good luck to me!

重启后并未解决问题

1:更换了其他版本的编辑器

2:之前的环境路径全部都写在了ANDROID_HOME该路径下,后来拆分出来写在了path下

3:以及进行了以上操作,问题终于解决

具体原因未可知,最终全部操作完成后问题被解决。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/828327
推荐阅读
相关标签
  

闽ICP备14008679号