“ appium&”将无法在Mac中启动appium服务器

时间:2019-01-25 07:24:09

标签: npm appium npm-install macos-mojave

我已经下载了所有必需的工具,并且能够设置环境变量。 macOS mojave:版本10.14.3

我有安装节点,appium和wd:

menu()

当我尝试使用 appium&启动appium服务器时,出现以下错误;

  

[1] 49460

     

-bash:appium:未找到命令

     

[1] +退出127 appium

已更新:

  

没有任何应用打开,该应用使用npm命令安装。使用npm安装的应用程序显示找不到命令错误

     

在macOs Mojave 10.14.2中运行正常

使用 npm install -g appium

时的日志
brew install node
npm install -g appium
npm install wd

5 个答案:

答案 0 :(得分:1)

问题是我在非常旧的Mac版本中安装了node / npm。然后,我将mac版本升级为mojave。 我通过工厂重置Mac并将其更新到最新版本来解决此问题。之后,我安装node / npm,然后安装appium。现在工作正常。

答案 1 :(得分:0)

您是否可以使用桌面客户​​端启动appium服务器? https://github.com/appium/appium-desktop/releases/tag/v1.10.0

您还引用了这个https://github.com/appium/appium/issues/6738吗?

答案 2 :(得分:0)

检查您的$PATH环境变量是否存在/Users/infotmt/bin

答案 3 :(得分:0)

我的建议如下:

1。不要使用Homebrew安装Node.js。

执行此操作的最佳方法是使用nvm版本管理器。我在MacOS上与Node.js有很多冲突,但是nvm是防弹解决方案。

https://yoember.com/nodejs/the-best-way-to-install-node-js/

2。强烈建议将版本管理器用于

版本管理器从系统上接管Node / Ruby / Python / Java管理,并允许您安装并行版本并保持模块/软件包/宝石等的一致性。

3。然后安装以下软件包:

npm install -g appium
npm install -g appium-doctor

之后,您可以检查所有 Appium依赖项列表:

appium-doctor --ios
appium-doctor --android

按照说明进行操作,并完成列表。

4。永远不要使用sudo安装模块/软件包/宝石...。

答案 4 :(得分:0)

尝试从以下版本安装桌面版本:https://github.com/appium/appium-desktop

您尝试安装appium-doctor吗?

尝试运行kubano告诉您的npm install -g appium-doctor。我目前正在莫哈韦沙漠使用它,所以随时问我什么