web-dev-qa-db-fra.com

Impossible de trouver Python exécutable "/path/to/executable/python2.7", vous pouvez définir la variable PYTHON env

[email protected] install /home/sudthenerd/polymer-starter-kit-1.2.1/node_modules/bufferutil> node-gyp rebuild gyp ERR! configure error gyp ERR! stack Erreur: Impossible de trouver Python exécutable "/path/to/executable/python2.7", vous pouvez définir la variable env PYTHON. gyp ERR! pile à failNoPython (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/configure.js:401:14) gyp ERR! pile à /usr/lib/node_modules/npm/node_modules/node-gyp/lib/configure.js:330:11 gyp ERR! pile à F (/usr/lib/node_modules/npm/node_modules/which/which.js:78:16) gyp ERR! pile à E (/usr/lib/node_modules/npm/node_modules/which/which.js:82:29) gyp ERR! pile à /usr/lib/node_modules/npm/node_modules/which/which.js:93:16 gyp ERR! pile à FSReqWrap.oncomplete (fs.js: 82: 15) gyp ERR! Système Linux 3.13.0-74-ERR gyp générique! commande "/ usr/bin/nodejs" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "reconstruire" gyp ERR! cwd /home/sudthenerd/polymer-starter-kit-1.2.1/node_modules/bufferutil gyp ERR! node -v v5.3.0 gyp ERR! node-gyp -v v3.2.1 gyp ERR! pas ok npm WARN installer: [email protected] [email protected] installer: node-gyp rebuild npm WARN installer: [email protected] Quitter le statut 1> [email protected] installer/home/sudthenerd/polymer-starter-kit-1.2.1/node_modules/utf-8-validate> node-gyp rebuild gyp ERR! configurer l'erreur gyp ERR! Erreur de pile: Impossible de trouver l'exécutable Python "/path/to/executable/python2.7", vous pouvez définir la variable env PYTHON. gyp ERR! pile à failNoPython (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/configure.js:401:14) gyp ERR! pile à /usr/lib/node_modules/npm/node_modules/node-gyp/lib/configure.js:330:11 gyp ERR! pile à F (/usr/lib/node_modules/npm/node_modules/which/which.js:78:16) gyp ERR! pile à E (/usr/lib/node_modules/npm/node_modules/which/which.js:82:29) gyp ERR! pile à /usr/lib/node_modules/npm/node_modules/which/which.js:93:16 gyp ERR! pile à FSReqWrap.oncomplete (fs.js: 82: 15) gyp ERR! Système Linux 3.13.0-74-ERR gyp générique! commande "/ usr/bin/nodejs" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "reconstruire" gyp ERR! cwd /home/sudthenerd/polymer-starter-kit-1.2.1/node_modules/utf-8-validate gyp ERR! node -v v5.3.0 gyp ERR! node-gyp -v v3.2.1 gyp ERR! pas ok installation npm WARN: [email protected] installation [email protected]: node-gyp rebuild installation npm WARN: [email protected] Exit status 1

12
Sudhanshu Tripathi

La solution de Scott Frees ne fonctionnait pas pour moi mais fonctionnait

npm config set python $(which python)

fait.

24
Kodie Grantham

Si vous avez installé Python en utilisant un gestionnaire de paquets, il devrait déjà être sur votre chemin - mais sinon: ajoutez-le comme ceci:

export PATH = "$ PATH:/usr/local/bin/python (ou partout où vous avez installé python to)

Node-gyp nécessite 2.x et ne peut pas utiliser Python3 (avez-vous la bonne version installée?).

Voir Running Python on Windows for Node.js dependencies for Windows pour vous assurer que votre variable d'environnement est définie.

5
Scott Frees