Создание контекста под Windows 7 x64 (для NodeJS jQuery)

я пытаюсь заставить node -jquery работать. contextify является одной из зависимостей (, необходимых для jsdom).

contextify нужно каким-то образом собрать с помощью Python. Но это, кажется, не работает на Windows 7 x64. По крайней мере один мой компьютер:)

После некоторых чтений(#10 ,#12 ,#17)и попытки некоторых двоичных файлов, предоставленных этим форком и этим один Я могу заставить его работать...

У меня такая же ошибка от node-gyp configureили отnode-gyp rebuild(npm install jquery):

info it worked if it ends with ok
info downloading: http://nodejs.org/dist/v0.6.14/node-v0.6.14.tar.gz
info downloading: http://nodejs.org/dist/v0.6.14/x64/node.lib
info downloading: http://nodejs.org/dist/v0.6.14/node.lib
spawn python [ 'D:\\Users\\ngryman\\.node-gyp\\0.6.14\\tools\\gyp_addon',
  'binding.gyp',
  '-ID:\\Users\\ngryman\\build\\config.gypi',
  '-f',
  'msvs',
  '-G',
  'msvs_version=2010' ]
  File "D:\Users\ngryman\.node-gyp\0.6.14\tools\gyp_addon", line 40
    print 'Error running GYP'
                        ^
SyntaxError: invalid syntax
ERR! Error: `gyp_addon` failed with exit code: 1
  at ChildProcess.onCpExit (D:\Users\ngryman\AppData\Roaming\npm\node_modules
node-gyp\lib\configure.js:226:16)
  at ChildProcess.emit (events.js:70:17)
  at maybeExit (child_process.js:360:16)
  at Process.onexit (child_process.js:396:5)
ERR! not ok

Кажется, есть синтаксическая ошибка... Мне не очень удобно с Питон.

Вот мои версии:

  • Python :3.2.3
  • NodeJS :0.6.14

Есть идеи?

Спасибо!

15
задан ngryman 19 April 2012 в 10:36
поделиться