无法在Python上从Appium导入名称“ webdriver”

时间:2019-06-13 14:31:21

标签: python appium python-appium

我想使用Appium Python客户端来自动化测试应用程序,并且已经使用pip下载了客户端,但是当我遵循此处列出的文档:https://pypi.org/project/Appium-Python-Client/时,遇到了无法解决的问题尽管Lib / site-packages中的Appium包中存在Webdriver文件夹,但仍从Appium导入WebDriver

在StackOverflow上提供的有关此问题的答案对我没有帮助,因为他们的解决方案都无法解决我的问题,因此我想知道问题是什么以及如何解决。另外,如果某种程度上相关,我正在使用Windows和Python 3.7.2。预先感谢。

import unittest
from appium import webdriver

desired_caps = {}
desired_caps['platformName'] = 'Android'
desired_caps['platformVersion'] = '9'
desired_caps['automationName'] = 'uiautomator2'
desired_caps['deviceName'] = 'OnePlox'
desired_caps['app'] = 'C:/Users/hadin/Desktop/ApiDemos-debug.apk'

driver = webdriver.Remote('http://localhost:4723/wd/hub', desired_caps)

1 个答案:

答案 0 :(得分:0)

您是否勾选了appium-doctor

这将帮助您确定配置文件是否正确