win7 系统,命令行安装 appium 报错如下所示,

MSBUILD : error MSB3428: 未能加载 Visual C++ 组件 “VCBuild.exe”。要解决此问题,
1) 安装 .NET Framework 2.0 SDK;2) 安装 Microsoft Visual Studio 2005;或 3) 如果将该组件安装到了其他位置,请将其位置添加到系统
路径中。 [C:\Users\shengjiang\AppData\Roaming\npm\node_modules\appium\node_modul
es\ws\node_modules\bufferutil\build\binding.sln]

根据它的指示我接着安装了.net framework 2.0 SDK ,然后再次使用命令行安装了一次(npm install -g appium)然而并没有什么卵用!!还是报一样的错。
于是我打算手动安装 + 配置环境变量的方法,appium 安装成功了,输入 appium -v 能输出版本号,但是输入 appium,无法返回 socket.io started . 只能返回 console loglevel:debug.
接着我配置了环境,将 G:\SogouDownLoad\Appium\node_modules.bin 加入到了 path 中
然后我紧张的运行了 appium -doctor 结果呵呵,

[--log-level {info,info:debug,info:info,info:warn,info:error,warn,warn:debug,warn:info,warn:warn,warn:error,error,error:debug,error:info,error:
warn,error:error,debug,debug:debug,debug:info,debug:warn,debug:error}]

appium.js: error: Unrecognized arguments: -doctor.

哭死我了,,,我已经咩有办法了,求各位大神指点指点


↙↙↙阅读原文可查看相关链接,并与作者交流