2012-10-25 2 views
0

Windows 7 64 비트를 사용하고 있습니다. opa 명령을 사용하여 명령 프롬프트를 통해 프로젝트를 빌드 할 때마다 .js 파일이 생성됩니다.이 파일은 실행할 때 다음과 같은 오류 메시지를 표시합니다. module.js : 340 throw err; - 등. opa create 명령은 opa-create.exe가 내가 사용하고있는 Windows 버전과 호환되지 않으며 64 비트를 필요로하므로 64 비트를 사용한다는 오류를 던집니다. 예를 들어 노드 파일.exe을 실행하면 문제가 해결 될 수 있지만 이전에 생성 된 .js 파일을 실행할 때와 같은 오류가 발생한다고하는 사람을 보았습니다. 누군가가 말했다 : 실행 NPM은 MongoDB의 강력한 nodemailer의 IMAP 그러나 명령이 오류가 발생 설치, 말 :Opa 명령이 npm 오류를 발생시키고 컴파일 된 프로젝트를 실행하지 않습니다.

gyp ERR! configure error gyp ERR! stack Error: 
Command failed: File "<string>", line 1 
gyp ERR! stack import platform; print platform.python_version(); 
gyp ERR! stack 
gyp ERR! stack SyntaxError: invalid syntax 
gyp ERR! stack 
gyp ERR! stack at ChildProcess.exithandler (child_process.js:551:15) 
gyp ERR! stack at ChildProcess.EventEmitter.emit (events.js:96:17) 
gyp ERR! stack at maybeClose (child_process.js:649:16) gyp ERR! stack at Process.ChildProcess._handle.onexit (child_process.js:701:5) 
gyp ERR! stack at process._makeCallback (node.js:248:20) 
gyp ERR! System Windows_NT 6.1.7601 gyp ERR! command "node" "C:\\Program Files\\nodejs\\node_modules\npm\node_modules\\node-gyp\\bin\\node-gyp.js" "rebuild" 
gyp ERR! cwd C:\Users\Vincas\Documents\Opa Projects\experimentations\node_modules\nodemailer\node_modules\mailcomposer\node_modules\mimelib\node_modules\encoding\node_modules\iconv 
gyp ERR! node -v v0.9.3 
gyp ERR! node-gyp -v v0.7.1 
gyp ERR! not ok npm WARN optional dep failed, continuing [email protected] 

답변

0

을 실제로 당신이 필요한 노드 패키지를 설치하지 않은 경우, 당신은 모듈이 오류를 발견하지 않은 것입니다. ./app.exe (.exe 확장명)은 Windows에서 작동하지 않지만 .js 확장명 (실제로는 Makefile의 EXE 변수 만 편집)이 적용됩니다.

귀하의 gyp ERR! stack import platform; print platform.python_version(); 오류는 npm과 관련된 문제이므로 nodejs 커뮤니티를 통해 직접 문의하십시오 (0120).(stackoverflow 또는 그들의 메일 링리스트를 사용해보십시오).

+0

opa-create로 만들 것이라고 가정했기 때문에 메이크 파일을 만들지 않았으며 전혀 작동하지 않으므로 ... 필요합니까? 난 그냥 .opa 파일에 "opa"명령을 사용한다. – user1548072

1

gyp ERR! stack import platform; print platform.python_version(); 문제를 해결하려면 http://www.python.org/download/에서 Python 버전 2.7.3을 설치하십시오.

Python 버전 3.3.0이 설치된 다른 패키지를 설치하려고 할 때이 동일한 오류 메시지가 표시되었습니다.

관련 문제