gyp ERR! configure error
gyp ERR! stack Error: Command failed: C:\Program Files (x86)\Python38-32\python.exe -c import sys; print "%s.%s.%s" % sys.version_info[:3];
gyp ERR! stack   File "<string>", line 1
gyp ERR! stack     import sys; print "%s.%s.%s" % sys.version_info[:3];

原因是python2的命令在你当前python3的环境中无效。
部分npm组件安装时,只支持python2版本,如果本地python环境变量是设置的python3那么就会报错

在npm install 时指定python的版本

npm install --python=python2.7

或者直接去修改npm的python版本

最近准备想用vue-cli初始化一个项目,需要sass-loader编译; 发现window下npm install node-sass和sass-loader一直报错, window 命令行中提示我全局安装 node-gyp ,有些提示好像是本地找不到python, 于是我按照提示安装node-gyp node-gyp是一个用Node.js编写的跨平台命令行工具,用于编译Node.js的本地插件模块。 node-gyp node-gyp官方网址  https://www.npmjs.com/package/node-gyp 命令行代码 npm install -g node-gyp 最近将Mac系统升级到Ventura 13.4.1后发现python的默认版本python3了,导致以前的旧项目在安装以来报错,旧项目依赖的是python2。上面是指定python版本python2,就不需要改动系统默认的python版本了。 新的setup.py from setuptools import setup test_req = [ 'pytest==4.0.2' , ] # ADDED VERSION HERE setup ( name = 'pypkgfreeze' , install_requires = [ "Click==7.0" , # AND HERE 用于Python 绑定和。 from npm . bindings import npm_install # Install the dependencies in a directory containing a package.json npm_install ( '/path/to/some/directory/' ) pip install npm npm.bindings.npm_install() 在指定目录中调用 npminstall 命令。 install阻止 python 进程并将 npm 的输出定向到 stdout。 install一个典型用例是确保在运行安装package.json文件中指定的依赖项。 第一次在目录中运行install ,它会阻塞,直到将依赖项安装到文件系统中,随后的调用几乎会立即解决。 在运行python2.7版本,为了解决Error: Can't find Python executable "python", you can set the PYTHON env variable. 第二种方法:npm install --global --production windows-build-tools没成功 最近在开发vue项目,执行,出现了关于python的相关错误,如下: 这个是因为模型需要在本机进行编译,编译的候,需要的环境,如果它无法获取到Python的路径的话,就会报这个错误。以本人电脑为例,我电脑上同存在和的环境,导致无法识别了。如果你电脑上已经安装过的环境,可以执行下面的代码,配置python路径,注意这个路径一定要是文件,所在的目录。 我的电脑上安装了ArcGIS,使用的是它自带的python环境,我电脑上的路径是。 然后删除依赖,重新安装依赖,上面的问题就消失了。... 部分npm组件在安装只支持python2版本,如果本地python环境变量是设置的python3,则会导致错误。 解决方法,安装执行,指定python版本 npm install --python=python2.7 或者直接修改npmpython版本设置 npm config set python python2.7 这样npm install,如果需要调用node-gyp编译,会使用指定的python执行。 长篇多图预警!!!超详细的安装步骤流程,从下载到你的第一个Python代码!文末有pip更新和安装第三方库的方法~win键就是键盘上一个Microsoft(微软)图案(四个方块)的Python3安装及配置环境变量一、从官网下载Python1.打开浏览器,在搜索引擎中搜索Python,找到Python官网,如下图所示。2.进入官网,点击Downloads,下载最新版本。点击上图中黄色框会... 第一步:准备编译环境: yum groupinstall ‘Development Tools’ yum install zlib-devel bzip2-devel openssl-devel ncurses-devel 第二步:下载Python3.6.5 wget --no-check-certificate https://www.python.org/ftp/python/3.6.5/P...