Python centos上的节点gyp生成错误

Python centos上的节点gyp生成错误,python,c++,linux,node.js,Python,C++,Linux,Node.js,我使用的是安装在服务器上的CITOS 6.6,尝试使用节点GYP,但是当我使用命令节点GYP构建时,我得到了一个错误,我使用的Python版本是2.7.8和GCC C++编译器。我得到的错误如下所述 #节点gyp构建 gyp信息如果以ok结尾,它就起作用了 gyp信息使用节点-gyp@1.0.2 gyp信息使用node@0.10.35| linux | x64 gyp信息产卵制作 gyp信息生成参数['BUILDTYPE=Release','-C','build'] make:正在输入目录“/r

我使用的是安装在服务器上的CITOS 6.6,尝试使用节点GYP,但是当我使用命令节点GYP构建时,我得到了一个错误,我使用的Python版本是2.7.8和GCC C++编译器。我得到的错误如下所述

#节点gyp构建
gyp信息如果以ok结尾,它就起作用了
gyp信息使用节点-gyp@1.0.2
gyp信息使用node@0.10.35| linux | x64
gyp信息产卵制作
gyp信息生成参数['BUILDTYPE=Release','-C','build']
make:正在输入目录“/root/build”
make:**没有规则使目标'Release/obj.target/binding/src/binding.o',
“Release/obj.target/binding.node”所需。停止
make:离开目录“/root/build”
哎呀!构建错误
哎呀!堆栈错误:`make`失败,退出代码:2
哎呀!堆栈位于ChildProcess.onExit(/usr/local/lib/node\u modules/node-
gyp/lib/build.js:267:23)
哎呀!ChildProcess.emit上的堆栈(events.js:98:17)
哎呀!在Process.ChildProcess.\u handle.onexit处堆栈
(child_process.js:820:12)
哎呀!系统Linux 2.6.32-504.3.3.el6.x86_64
哎呀!命令“node”“/usr/local/bin/node-gyp”“build”
哎呀!cwd/根
哎呀!节点-v v0.10.35
哎呀!节点gyp-v1.0.2
哎呀!不好

您需要更新节点gyp:
sudo npm update-g node gyp
我已经用devTool安装了更新的g++

sudo yum安装--跳过损坏的devtoolset-3
sudo yum安装devtoolset-3-gcc-c++
sudo源/opt/rh/devtoolset-3/启用

然后它就开始工作了!;)

sudo npm—日志级别详细—不安全的perm i ursa


您是否尝试了节点gyp重建?这基本上与
node gyp configure&&node gyp build
相同。我得到以下错误:输入目录
/root/build'make:**没有规则生成目标
Release/obj.target/binding/src/binding.o',这是
Release/obj.target/binding.node'需要的。停止make:离开目录
/root/build'gyp ERR!生成错误gyp ERR!堆栈错误:
make
失败,退出代码:2 gyp ERR!堆栈在ChildProcess.onExit(/usr/local/lib/node_modules/node gyp/lib/build.js:267:23)gyp ERR!在ChildProcess.emit(events.js:98:17)上堆栈gyp ERR!堆栈在Process.ChildProcess._handle.onexit(child_Process.js:820:12)gyp ERR!系统Linux 2.6.32-504.3.3.el6.x86_64 gyp ERR!命令“node”“/usr/local/bin/node gyp”“rebuild”gyp ERR!cwd/根gyp错误!节点-v0.10.35 gyp错误!节点gyp-v1.0.2GYP错误!不好,我甚至尝试了sudo node gyp build,也尝试了sudo node gyp rebuild,但我得到了相同的错误,您是否在项目的根目录中执行
node gyp rebuild
,其中
binding.gyp
是?