5

My appium GUI was working perfectly fine until today. When I tried to start appium I am getting this error. I don't know how to get around it. So any suggestions / solutions highly appreciated.

    Launching Appium with command: '/Applications/Appium.app/Contents/Resources/node/bin/node' appium/build/lib/main.js --pre-launch --debug-log-spacing --automation-name "Appium" --platform-name "Android" --platform-version "6.0" --app "/Users/iamtheuser/fitbit/automation/artifacts/myapp.apk" --language "en" --locale "US"

Error: Cannot find module 'appium-base-driver'
    at Function.Module._resolveFilename (module.js:339:15)
    at Function.Module._load (module.js:290:25)
    at Module.require (module.js:367:17)
    at require (internal/module.js:16:19)
    at Object.<anonymous> (lib/main.js:7:58)
    at Module._compile (module.js:413:34)
    at Object.Module._extensions..js (module.js:422:10)
    at Module.load (module.js:357:32)
    at Function.Module._load (module.js:314:12)
    at Function.Module.runMain (module.js:447:10)
    at startup (node.js:146:18)
    at node.js:404:3
4

9 回答 9

3

安装 Appium Doctor 并调查其中的问题。

  1. 通过以下命令安装 Appium Doctor:

    npm install appium-doctor -g
    
  2. 通过以下命令使用 Appium Doctor:

    appium-doctor -h
    
于 2018-10-22T08:37:55.100 回答
2

看来您可能会:

  1. 更新的appium版本
  2. 可能会更新所有其他已安装/已删除的 gems/依赖项,例如 nodeJS

你还记得你做过什么活动吗?

于 2016-06-24T17:33:28.620 回答
1

您可以appium-base-driver通过从命令提示符运行以下命令来安装

npm i appium-base-driver

如果仍然存在错误,请尝试使用以下命令全局安装它

npm install -g appium-base-driver

如果它不添加包尝试

npm install -g gulp
于 2019-03-26T09:04:48.043 回答
1

您可以通过以下命令安装基本驱动程序:

npm i appium-base-driver
于 2018-11-14T09:13:52.990 回答
0

尝试使用 npm install -g gulp 安装 gulp

于 2017-12-18T04:35:20.143 回答
0

@Mysterio 人,嗨。你能分享一下你用的是什么版本:java-client/appium GUI吗?我建议尝试以下替代方案:

在我的项目中,我正在使用依赖项

 <dependency>
        <groupId>io.appium</groupId>
        <artifactId>java-client</artifactId>
        <version>7.0.0</version>
    </dependency>

对我来说很好。
并且还安装了 appium,我准确地遵循了这个分步设置说明 。没有遇到任何问题。在最坏的情况下 - 从头开始​​重新安装所有内容可能会有所帮助。让我知道您是否已解决该问题。问候,尤金

于 2019-03-02T07:54:06.643 回答
0

请更新您的 Appium 版本并重试

于 2019-11-06T11:56:45.130 回答
0

发生此问题是因为您可能更新了 java-client 但没有更新 appium 服务器。

假设你的java-client版本是6.0.0-BETA4,你需要使用Appium v​​1.7.2

请更新您如何解决此问题。

于 2018-04-09T12:09:45.657 回答
0

嘿嘿,我也遇到了同样的问题

  1. 检查您拥有的节点版本
  2. 检查您是否安装了命令行版本的 appium [如果同时安装了 cli 和 gui,可能会发生冲突]
  3. 最后的选择是更好地卸载 node 和 appium 并重新安装两者。

干杯,祝你有美好的一天

于 2019-08-18T04:13:01.457 回答