Nic*_*ick 22 python node.js npm npm-install
我正在尝试运行以下命令: npm install -g bower gulp cordova ionic tsd@next karma-cli protractor node-gyp coffee-script js-beautify typescript npm-check
我已经安装了Python,Visual Studio Express和node-gyp,所以我觉得我很高兴,但是我得到了以下错误:
关于"Can't find Python executable "python", you can set the PYTHON env variable."错误,我有点困惑,因为我已经设置了PYTHON环境变量,如下所示:
有什么想法吗?
Lah*_*nge 18
只需在具有管理员访问权限的命令下运行
npm install --global --production windows-build-tools
小智 17
尝试:
使用Microsoft的windows-build-tools安装所有必需的工具和配置,方法是npm install -g windows-build-tools从提升的PowerShell(以管理员身份运行)运行.
jve*_*sei 12
你必须将python添加到PATH变量中.您可以做的一件事是现在编辑您的路径变量并添加
;%PYTHON%;
您的变量PYTHON应指向python安装的根目录.
Sha*_*med 12
最简单的方法是让 NPM 为你做一切,
npm --add-python-to-path='true' --debug install --global windows-build-tools
Run Code Online (Sandbox Code Playgroud)
小智 10
https://github.com/nodejs/node-gyp#on-windows
尝试
npm config set python D:\Library\Python\Python27\python.exe
Run Code Online (Sandbox Code Playgroud)
Raj*_*esh 10
MAC:就我而言,我只需运行以下命令即可解决错误:
npm config set python python3
Run Code Online (Sandbox Code Playgroud)
小智 9
我最近在使用 dockerfilenode:16-alpine作为基础映像时遇到了这个问题。我添加了以下运行命令来解决该问题:
FROM node:alpine as build-stage
RUN apk add --no-cache python3 py3-pip make g++
Run Code Online (Sandbox Code Playgroud)
在这里,两个标签node:alpine&node:16-alpine是相同的。
小智 8
我安装了python2.7来解决这个问题.我希望可以帮到你.
以下解决方案之一适合您:
c:\Python\27\python.exe或set PYTHON=D:\Python\bin\Python.exenpm config set python D:\Library\Python\Python27\python.exenpm --add-python-to-path='true' --debug install --global windows-build-tools(必须通过“以管理员身份运行”PowerShell 执行)如果没有...尝试自己安装所需的包(我就是这样做的node-sass,手动安装后,整个npm install就顺利完成了
| 归档时间: |
|
| 查看次数: |
67129 次 |
| 最近记录: |