Я пытаюсь установить webworker-thread
s, надстройку узла, для которой требуется gyp. Я следовал инструкциям gyp
по настройке, но до сих пор получаю сообщение об ошибке при попытке "rebuild
":
C:\Program Files\nodejs\node_modules\webworker-threads>node "C:\Program Files\nodejs\node_modules\npm\bin\node-gyp-bin\....\node_modules\node-gyp\bin\node-gyp.js" rebuild
gyp ERR! configure error
gyp ERR! stack Error: spawn ENOENT
gyp ERR! stack at errnoException (child_process.js:980:11)
gyp ERR! stack at Process.ChildProcess._handle.onexit (child_process.js:771:34)
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:\Program Files\nodejs\node_modules\webworker-threads
gyp ERR! node -v v0.10.8
gyp ERR! node-gyp -v v0.9.5
gyp ERR! not ok
npm ERR! weird error 1
npm ERR! not ok code 0
У меня 32-битная система Windows 7. Чтобы сэкономить немного времени, вот мой личный контрольный список:
Пути: узел находится как в пользовательском, так и в системном пути. npm находится в пути пользователя. Путь Python тоже задан.
- Python: 2.7.3 установлен в C:\Python27
- VisualStudio C++ 2010 И 2012 Express установлены
- версия узла v0.10.8
- запускал все с правами администратора
- Выполненные команды: npm install -g node-gyp
- npm установить потоки webworker
- Затем появляется ошибка.
Ребята, вы случайно не заметили, что я что-то делаю не так?
Заранее большое спасибо за ваше руководство!
export LINK=g++
, вы сообщаете ОС и всем другим программам, что значение$LINK
равноg++
. Здесь этот env помогает ОС выбрать g++ вместо gcc, я думаю - person orezvani   schedule 30.05.2013weird error
: D - person orezvani   schedule 30.05.2013