gyp verb check python checking for Python executable “python2“ in the PATH

本文记录了在Windows环境下使用Vue创建项目过程中遇到的问题,涉及node路径错误、Python版本设置、npm全局安装、node-sass版本调整和源码迁移等步骤,旨在帮助读者处理类似问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

故障排除过程:

  1. 到报错信息中找,有个node 路径/build/index.js
    shell管理员身份到该文件夹下执行 node index.js
    可以下载到python2
    到环境变量“Path”变量下添加此版本的路径,(真实路径/软链接都可,我此处用的软链接)
    %USERPROFILE%.windows-build-tools\python27
    %USERPROFILE%.windows-build-tools\python27\Scripts
    保存,再外层也保存

  2. npm install --global --production windows-build-tools
    安装过程中,进行到一半,下载不下来
    报错rename失败,权限不管
    进入到用户文件夹的windows-build-tools,把里面没复制到的dist文件夹都复制到.windows-build-tools-NRVxxzFo的dist文件夹下,没有的话创建dist文件夹并把内容复制过去(NRVxxzFo这个码可能大家都不一样,由执行npm install --global --production windows-build-tools 自动生成的)

  3. 再是安装node-sass,我本地从别的项目node_modules拷下来的,

  4. 再是安装sass-loader,网上反应版本不对,我的webpack4对应要sass-loader 7版本才行,所以项目中的sass-loader@8.* 需要卸载重新安装 install sass-loader@7.3.1版本

  5. 如果不成,可以切换成cnpm源试试,

以上是运行 vue create my-project-name遇到的问题记录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值