Appium Appium 最新版服务启动后不可用

王杰 · 2017年06月21日 · 最后由 among 回复于 2017年06月27日 · 5894 次阅读

启动 appium 服务后在浏览器输入 localhost:4723
浏览器显示:

appium 服务日志显示:

跪求各路大神帮忙解释一下

共收到 14 条回复 时间 点赞

新版就是这样

对 fdeferf 回复

我用 python 连接了,在 genymotion 中操作报错

对 王杰 回复


对 王杰 回复

你连代码都不贴 别人咋帮你看

python 代码:

异常情况:

大神帮忙看一下

driver = webdriver.Remote('http://localhost:4723/wd/hub', desired_caps)
好像你后面多了一个斜杠了,仔细看下吧
对 shishuaigang 回复

去掉了斜杠还是不行,报一样的异常

我的新版是正常的,不知道你那一点出错,发现你里边出现 3 个错误,你可以修改试一下。
1、每句代码后不加分号。
2、最好导入 from appium import webdriver,而不是 from selenium import webdriver。
3、远程地址应该为:driver = webdriver.Remote('http://localhost:4723/wd/hub', desired_caps)

9楼 已删除
王杰 #10 · 2017年06月22日 Author
对 lbw 回复

分号,不影响代码的,你用的 python 版本是多少,我的是 2.7

对 王杰 回复

2.7,刚试了分号能运行,可能有强迫症。

王杰 #12 · 2017年06月22日 Author

以前,搞过其他语言,习惯搞分号,你的 appium 是通过 npm 安装的还是下载了安装的

对 王杰 回复

两个都有,两个都能用。

对 王杰 回复

你那错误信息指向就是第一行

driver = webdriver.Remote

具体什么错误,显示urlopen error,我觉得是你的url填错了

0.0.0.0 不要滥用。
用 127.0.0.1 或 真实 ip。

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册。