2014-05-21 2 views
0

opensshift에 [email protected] 패키지를 설치하려고하면 다음과 같은 문제가 있습니다.내 원격 서버 (openshift)에 Gyp 모듈 문제가 발생했습니다

node-gyp rebuild || (종료 0)

Traceback (most recent call last): 
    File "/opt/rh/nodejs010/root/usr/bin/gyp", line 15, in <module> 
    import gyp 
ImportError: No module named gyp 
gyp ERR! configure error 
gyp ERR! stack Error: `gyp` failed with exit code: 1 
gyp ERR! stack  at ChildProcess.onCpExit (/opt/rh/nodejs010/root/usr/lib/node_modules/node-gyp/lib/configure.js:417:16) 
gyp ERR! stack  at ChildProcess.EventEmitter.emit (events.js:98:17) 
gyp ERR! stack  at Process.ChildProcess._handle.onexit (child_process.js:784:12) 
gyp ERR! System Linux 2.6.32-431.11.2.el6.bz844450.x86_64 
gyp ERR! command "node" "/opt/rh/nodejs010/root/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild" 
gyp ERR! cwd /var/lib/openshift/537909f250044640820000a5/app-root/runtime/dependencies/nodejs/node_modules/sails-postgresql/node_modules/pg 
gyp ERR! node -v v0.10.5 
gyp ERR! node-gyp -v v0.9.5 
gyp ERR! not ok 

답변

0

추적은 다시는 활력이 설치되지 않은 말한다. 설치하고 다시 시도하십시오. 나는 내 의존성 (package.json)에 돛 - PostgreSQL의 패키지를 선언하는 경우 npm install sails-postgresql 는하지만, 패키지가 자동으로 문제없이 배포 중에 설치되어 다음 명령을 사용하여 수동으로 패키지를 추가하려고 할 때

+1

나는 그 권리가 없다. – elyrico