我正在尝试使用npm命令安装appium。
每次尝试我都会遇到错误。
在最后一次尝试中,我将在下面提到链接:
node-gyp build error windows x64
所以要在我的Windows 10 64位机器上安装appium,我按照以下步骤操作:
npm install --global --production windows-build-tools
npm config set msvs_version 2013 --global
npm install -g node-gyp-install
npm install appium
获取如下错误:
C:\ WINDOWS \ system32 \ node_modules \ appium \ node_modules \ heapdump>如果没有 定义npm_config_node_gyp(节点“C:\ Program 文件\的NodeJS \ node_modules \故宫\ BIN \节点GYP斌\ .... \ node_modules \节点GYP \ BIN \节点gyp.js” rebuild)else(node“”rebuild)gyp:binding.gyp not found(cwd: C:\ WINDOWS \ system32 \ node_modules \ appium \ node_modules \ heapdump)while 试图加载binding.gyp gyp ERR!配置错误gyp ERR!堆 错误:
gyp
失败并退出代码:1 gyp ERR!堆栈在 ChildProcess.onCpExit(C:\ Program 文件\的NodeJS \ node_modules \ NPM \ node_modules \节点-GYP \ lib中\ configure.js:305:16) gyp ERR!堆栈在emitTwo(events.js:106:13)gyp ERR!堆栈在 ChildProcess.emit(events.js:191:7)gyp ERR!堆栈在 Process.ChildProcess._handle.onexit(internal / child_process.js:215:12) gyp ERR!系统Windows_NT 10.0.15063 gyp ERR!命令“C:\ Program Files \ nodejs \ node.exe“”C:\ Program 文件\的NodeJS \ node_modules \故宫\ node_modules \节点GYP \ BIN \节点gyp.js” “重建”gyp ERR! CWD C:\ WINDOWS \ system32 \ node_modules \ appium \ node_modules \ heapdump gyp ERR! node -v v6.11.0 gyp ERR! node-gyp -v v3.4.0 gyp ERR!不好 C:\ WINDOWS \ system32` - appium@1.7.1
appium的唯一问题是它的复杂配置。
如果有人在Windows中安装appium,请分享。这真的很有帮助
任何建议都将受到赞赏
答案 0 :(得分:0)
我错过了appium安装的全局标记
npm install -g appium
所以请按以下步骤安装:
npm install --global --production windows-build-tools
npm config set msvs_version 2013 --global
npm install -g node-gyp-install
npm install -g node-gyp
npm install -g appium