Node.js 尝试加载binding.gyp时未找到binding.gyp(cwd:\node\u modules\appium\node\u modules\heapdump)

Node.js 尝试加载binding.gyp时未找到binding.gyp(cwd:\node\u modules\appium\node\u modules\heapdump),node.js,npm,appium,node-modules,appium-android,Node.js,Npm,Appium,Node Modules,Appium Android,我正在尝试使用npm命令安装appium 我每次尝试都会出错 在最后一次尝试中,我参考了以下链接: 因此,要在我的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 npm i

我正在尝试使用npm命令安装appium

我每次尝试都会出错

在最后一次尝试中,我参考了以下链接:

因此,要在我的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
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
获取错误如下所示:

C:\WINDOWS\system32\node\u modules\appium\node\u modules\heapdump>如果没有 定义的npm\u配置\u节点\u gyp(节点“C:\Program 文件\nodejs\node\u modules\npm\bin\node gyp bin\..\node\u modules\node gyp\bin\node gyp.js“ 重建)其他(节点“重建”)gyp:binding.gyp未找到(cwd: C:\WINDOWS\system32\node\u modules\appium\node\u modules\heapdump)而 正在尝试加载binding.gyp gyp ERR!配置错误gyp ERR!堆栈 错误:
gyp
失败,退出代码:1 gyp ERR!堆叠 ChildProcess.onCpExit(C:\Program Files\nodejs\node\u modules\npm\node\u modules\node gyp\lib\configure.js:305:16) 哎呀!堆栈在emitTwo(events.js:106:13)gyp ERR!堆叠 ChildProcess.emit(events.js:191:7)gyp ERR!堆叠 Process.ChildProcess.\u handle.onexit(内部/child\u Process.js:215:12) 哎呀!系统Windows\u NT 10.0.15063 gyp错误!命令“C:\Program Files\nodejs\node.exe“C:\Program Files\nodejs\node\u modules\npm\node\u modules\node gyp\bin\node gyp.js“ “重建”gyp错误!cwd C:\WINDOWS\system32\node\u modules\appium\node\u modules\heapdump gyp ERR! 节点-v6.11.0 gyp错误!node gyp-v3.4.0 gyp ERR!不好 C:\WINDOWS\system32`--appium@1.7.1

appium唯一的问题是其复杂的配置

如果任何人有在windows中安装appium的工作步骤,请共享。这真的会有帮助

如有任何建议,将不胜感激


我错过了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 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

您是否安装了Python2<代码>节点gyp需要它。我在不久前升级npm的时候。另外,您说您安装了
node gyp install
,您也安装了
node gyp
吗?是的,我的系统中安装了python 2.7.9。在使用“npm安装--全局--生产windows构建工具”时,它会再次安装它