1. 之前查了很多的资料关于如何安装appium在mac上,遇到无数问题, 其中有
a.Appium will not work if used or installed with sudo
还有N多错误, 最后经过实践发现,其实并不需要这么多步骤, 已经在两个mac上成功安装好。
Mac pro 都会自带ruby, 但是更高端的pro 会自行安装好brew ,php ,java等,但是macosx 优胜美地的版本里面brew 安装的有问题,所以需要卸载brew, 重新安装brew,被这个坑了很久。
2. 把环境全部清理干净,卸载nodejs, 卸载appium相关的(清理的步骤没有做笔记。。。大家自己找一下, 都是rm 各种路径下东西等等)
3.以下命令都在terminal里面执行,重新安装brew:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”
4. 安装node:
brew install node
安装好后,运行
node -v 会提示 v4.1.0
5. 安装appium
npm install -g appium
6.appium & 这个时候会提示
Welcome to Appium v1.4.11 (REV 8cf8311f00e59a2b10fde1834fcf6d5ace6fbcd0)
info: Appium REST http interface listener started on 0.0.0.0:4723
info: Console LogLevel: debug
7. brew 其实还可以安装很多东西,比如brew install java, 会提示 以下
==> Searching formulae...
app-engine-java javarepl jslint4java libreadline-java
==> Searching taps...
homebrew/emacs/javaimp Caskroom/cask/javafx-scene-builder
Caskroom/cask/eclipse-java Caskroom/cask/yourkit-java-profiler
Caskroom/cask/java
通过这个就知道命令有错误, 正确的是 brew install Caskroom/cask/java