2015-10-09 2 views
1

Когда я пытаюсь использовать npm для установки johnny-five с пакетом serialport, я получаю кучу ошибок. Я считаю, что это проблема с node-gyp, поэтому я загрузил python 2.X и все еще не работает. Мой журнал: Мой журнал: http://pastebin.com/SMjaXekdОшибка установки node-gyp при попытке использования npm

ответ

0

Скажите, вы скачали Python 2.X, но какую версию вы действительно загрузили и установили? В соответствии с узлом-Gyp годов documentation они рекомендуют версии 2.7.3 для машин Windows:

On Windows: 
Python (v2.7.3 recommended, v3.x.x is not supported) 
Make sure that you have a PYTHON environment variable, and it is set to drive:\path\to\python.exe not to a folder 

Вы можете проверить, что питон версия ваша машина использует запустив python -V. Возможно, у вас установлено несколько версий python, но эта команда сообщит вам, какая версия используется вашей машиной. Если у вас установлена ​​версия 2.7.3, но это не то, что сообщает python -V, вы можете настроить npm для использования версии 2.7.3, запустив $ npm config set python /path/to/executable/python2.7 перед запуском $ npm install johnny-five.