gyp ERR! find Python 解决方案

gyp ERR! find Python 解决方案

1.安装node-gyp
npm install -g node-gyp
2.安装python
推荐安装2.7版本(自行选择32位或者64位安装):
https://www.python.org/downlo…vue
https://www.python.org/downloads/release/python-3110/
若是官网下载速度很慢,可使用另外一种安装方式node

以管理员身份执行python

npm install –global –production windows-build-tools
安装完成后会在C:\Users\admin\里找到一个名为.windows-build-tools的文件夹

能够直接按照这个目录配置环境,为了方便,我选择将python27重装到D盘,点击python-2.7.15.amd64.msi选择

移除以后再点击setup程序,此次能够直接安装

安装成功后,在命令行界面输入python测试是否安装成功
C:\Users\admin>python
Python 2.7.15 (v2.7.15:ca079a3ea3, Apr 30 2018, 16:30:26) [MSC v.1500 64 bit (AMD64)] on win32
Type “help”, “copyright”, “credits” or “license” for more information.

3.配置环境变量
环境变量->系统环境变量->Path

4.npm 配置
npm config set python “D:\Python27\python.exe”
npm config set node_gyp “D:\nodejs\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js”

npm config set python “D:\Program Files\Python27\python.exe”
npm config set node_gyp “F:\Nodejs\node-v18.12.1-win-x64\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js”
配置成功后,再次运行npm install就不会报错了测试

扫码领红包

微信赞赏支付宝扫码领红包

发表回复

后才能评论