根据appium官方文档,https://github.com/appium/app… 指示中,命令行中npm的安装为npm install -g appium但是却出现如此的错误,没有读写权限,一般人都会选择加个sudo,但我们看官方文档中是这么说的:Make sure you have not installed Node or Appium with sudo, otherwise you’ll run into problems。如果你直接用了sudo那么比较危险,未来可能会有一些权限的问题,棘手。 一般的解决方案在这里:https://docs.npmjs.com/gettin… 我选择最简单的一个方案讲一下: 1.为全局设置创建一个文件夹npm-globalmkdir /.npm-global 2.更改npm的设置npm config set prefix ‘/.npm-global’ 3.在子文件夹下创建一个文件名为profile vim /.profile 按下“i键”,并输入export PATH=/.npm-global/bin:$PATH 按下“esc键”,并使用“shift键”+ “:键”,输入wq退出 4.更新系统文件 source ~/.profile 5.接下来直接npm install -g appium 6.如果出现错误可能sudo chown -R $USER ~/.npm-global 到这里基本结束了,但有些同学可能没有KX上网,在下载chromedriver_mac64.zip出现了问题,那么可以选择国内的cnpm如下npm install -g appium –appium_cdnurl=http://cdn.npm.taobao.org/dis… Ok,搞定了之后我们尝试appium-doctor看看appium运行还需要哪些工具?全绿就可以开始测试啦!