[email protected] install /home/sudthenerd/polymer-starter-kit-1.2.1/node_modules/bufferutil> node-gyp rebuild gyp ERR! настроить ошибку gyp ERR! Ошибка стека: не удается найти исполняемый файл Python "/path/to/executable/python2.7", вы можете установить переменную env PYTHON. gyp ERR! stack at failNoPython (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/configure.js:401:14) gyp ERR! стек в /usr/lib/node_modules/npm/node_modules/node-gyp/lib/configure.js:330:11 gyp ERR! стек в F (/usr/lib/node_modules/npm/node_modules/which/which.js:78:16) gyp ERR! стек в E (/usr/lib/node_modules/npm/node_modules/which/which.js:82:29) gyp ERR! стек в /usr/lib/node_modules/npm/node_modules/which/which.js:93:16 gyp ERR! стек в FSReqWrap.oncomplete (fs.js: 82: 15) gyp ERR! Система Linux 3.13.0-74-generic gyp ERR! команда "/ usr / bin / nodejs" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild" gyp ERR! cwd /home/sudthenerd/polymer-starter-kit-1.2.1/node_modules/bufferutil gyp ERR! узел -v v5.3.0 gyp ERR! node-gyp -v v3.2.1 gyp ERR! не в порядке npm WARN install: [email protected] [email protected] install:
node-gyp rebuild
npm WARN install: [email protected] Exit status 1> [email protected] install / home / sudthenerd / polymer-starter -kit-1.2.1 / node_modules / utf-8-validate> node-gyp rebuild gyp ERR! настроить ошибку gyp ERR! Ошибка стека: не удается найти исполняемый файл Python "/path/to/executable/python2.7", вы можете установить переменную env PYTHON. gyp ERR! stack at failNoPython (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/configure.js:401:14) gyp ERR! стек в /usr/lib/node_modules/npm/node_modules/node-gyp/lib/configure.js:330:11 gyp ERR! стек в F (/usr/lib/node_modules/npm/node_modules/which/which.js:78:16) gyp ERR! стек в E (/usr/lib/node_modules/npm/node_modules/which/which.js:82:29) gyp ERR! стек в /usr/lib/node_modules/npm/node_modules/which/which.js:93:16 gyp ERR! стек в FSReqWrap.oncomplete (fs.js: 82: 15) gyp ERR! Система Linux 3.13.0-74-generic gyp ERR! команда "/ usr / bin / nodejs" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild" gyp ERR! cwd /home/sudthenerd/polymer-starter-kit-1.2.1/node_modules/utf-8-validate gyp ERR! узел -v v5.3.0 gyp ERR! node-gyp -v v3.2.1 gyp ERR! not ok npm WARN install: [email protected] [email protected] install:node-gyp rebuild
npm WARN install: [email protected] Статус выхода 1
Не удается найти исполняемый файл Python /path/to/executable/python2.7, вы можете установить переменную env PYTHON
Ответы (3)
Решение Скотта Фриса не сработало для меня, но работает
npm config set python $(which python)
делал.
person
Kodie Grantham
schedule
16.12.2016
Для меня путь был немного другим. Обязательно проверьте
which python
, чтобы получить путь, прежде чем устанавливать его с помощью npm config.
- person Petr Gazarov; 26.12.2016
Если вы установили Python с помощью диспетчера пакетов, он уже должен быть на вашем пути, но если нет: добавьте его следующим образом:
export PATH = "$ PATH: / usr / local / bin / python (или где бы вы ни установили python)
Node-gyp требует 2.x и не может использовать Python3 (у вас установлена правильная версия?).
См. Запуск Python в Windows для зависимостей Node.js для Windows чтобы убедиться, что у вас установлена переменная среды.
person
Scott Frees
schedule
03.01.2016
на самом деле я использую убанту 14.04
- person SudTheNerd; 03.01.2016
Справа - экспорт PATH = $ PATH: / usr / local / bin / python предназначен для Linux. Похоже, Python отсутствует на вашем пути - куда бы вы ни установили, его нужно добавить в PATH.
- person Scott Frees; 04.01.2016
Я решил аналогичную ошибку, обновив пакет node-sass
до версии, совместимой с моей установленной версией Node.
node-sass
публикует таблицу совместимости, которую я нашел на их странице NPM.
person
Ryan Rodemoyer
schedule
08.09.2020