vue安装npm的时候报错command failed: c:\python310\python.EXE -c import sys; print “%s.%s.%s”% sys.version in

 ERR! stack Error: command failed: c:\python310\python.EXE -c import sys; print "%s.%s.%s”% sys.version info[:3];nomgyp ERR! stackFile"<string>", line 10mERR I
gyp ERR! stackERR!Aom
import sys; print"%s.%s.%s"% sys.version info[:3l;
DM ERR!gyp ERR! stack
ERR! stackSyntaxError: Missing parentheses in call to 'print'. Did you mean print(...)?ERR.gyP
ERR !ERR!gyPstacke
ERR!gYDERR!stack
at childProcess.exithandler(node:child process:402:12)
ERR!gyPERR!stack
at childProcess.emit(node:events:513:28)
ERR!gYP ERR!stack
at maybeclose(node:internal/child process:1100:16)
OM ERR!
gyP ERR!stack
at Socket.<anonymous>(node:internal/child process

在这里插入图片描述
在网上找了一大堆解决方案都不管用,结果还是node.js 的版本太高了,我当前的版本是16以及上的版本。 换成14的版本就好了。在次推荐使用nvm去办理node版本。
1、nvm介绍
Node Version Manager(NVM) 是一种用于管理多个主动节点.js版本的工具。

Node.js平台,Node.js工具社区和Node.js库是快速移动的目标 - 在一个Node.js版本下可能有效的方法不能保证适用于另一个版本的Node.js。因此,用户需要一些方法在 Node 的多个版本之间切换.js

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值