【问题标题】:Running appium with python and seeing this --> RangeError: Port should be > 0 and < 65536用 python 运行 appium 并看到这个 --> RangeError: Port should be > 0 and < 65536
【发布时间】:2016-01-14 07:19:18
【问题描述】:

用 python 运行 appium 并看到这个 --> ADB 无法与设备对话,给出 RangeError: Port should be > 0 and

【问题讨论】:

    标签: appium python-appium


    【解决方案1】:

    这是因为为了运行 Appium.app(来自 Appium 的 mac UI 应用程序),我更新了 node_modules。为了解决这个问题,您需要卸载 node 和 appium 并删除所有 node_modules,然后重新安装所有内容。

    无法找出导致问题的节点模块组件,但 adb.js 是发出错误的那个。

    为了获得删除节点的帮助,请访问这个非常有用的帖子 --> http://benznext.com/completely-uninstall-node-js-from-mac-os-x/

    除此之外,如果有人看到基于 python egg 6 的 appium 版本冲突,请确保删除测试根目录下的 venv,然后重新创建,然后使用 easy_install six 更新六个。

    在此之后删除所有 pycache 文件并重新启动 appium 和 virtualenv 包装器以再次开始测试。

    【讨论】:

      猜你喜欢
      • 2021-01-24
      • 1970-01-01
      • 2017-01-19
      • 2014-11-13
      • 1970-01-01
      • 2020-11-17
      • 2021-12-25
      • 1970-01-01
      • 2022-08-17
      相关资源
      最近更新 更多