首先重新把 python 和 selenium 都安装了一次,测试脚本可以通过,说明 python selenium 问题应该不大了。
然后运行一段 python 的测试脚本,如下图

运行后报错,如下图

appium 运行情况为:

请教各位遇到这种问题时如何解决呢?先谢谢了。
小提示,如果能贴代码 就贴代码, 图片信息不容易复制黏贴。
app 的 path 能访问么?
#1 楼 @lihuazhang 恩, 贴代码更好
#2 楼 @lihuazhang
把这一行注释后,又出现新的问题
源码
import os
import time
from selenium import webdriver
# Returns abs path relative to this file and not cwd
PATH = lambda p: os.path.abspath(
os.path.join(os.path.dirname(__file__), p)
)
desired_caps = {}
desired_caps['device'] = 'Android'
desired_caps['browserName'] = ''
desired_caps['version'] = '4.3'
#desired_caps['app'] = PATH('d:/ContactManager.apk')
desired_caps['app-package'] = 'com.example.android.contactmanager'
desired_caps['app-activity'] = '.ContactManager'
driver = webdriver.Remote('http://127.0.0.1:4723/wd/hub', desired_caps)
print driver.get_window_size()
elem = driver.find_element_by_name('Graphics')
elem.click()
elem = driver.find_element_by_name('Arcs')
elem.click()
driver.quit()
错误:

今天把所有环境都重新装了一次,群里有位同学提醒了一下,adb 需要设置全局变量,这些也完全设置完成后,再次运行,还是一样的错误,超时

建议你按照网上的帖子重新配置一下你的 android 环境
#5 楼 @zws20041984 试着运行一下 Appium-doctor 命令
谢谢各位的回答,找到原因了,是因为 ANDROID_HOME 这个变量没有配置对的问题,现在已经可正常运行了。多谢。
#1 楼 @lihuazhang 要不直接禁止论坛贴图吧