安装node.js和用npm安装依赖所遇到的问题

安装node.js

这里就不再说了,参考博客安装

https://blog.csdn.net/cai454692590/article/details/86093297

用npm安装依赖报错问题

用npm install安装依赖报Error: Can’t find Python executable “python”, you can set the PYTHON env variable.

解决办法:

#安装windows-build-tools
npm install --global --production windows-build-tools

#安装node-gyp
npm install --global node-gyp

#注意
一定要用管理员身份安装,否则会报权限不够错误


发现还是报错,,,百度了好久,问了几个群说是用yarn安装依赖不会报奇葩错误

# 安装yarn
npm install yarn -g

用yarn安装依赖
yarn install

发现还是报错,并且报的错和之前错一样没有python,这就奇怪了,明明安装了python工具为什么还是报错。并且输入npm list -g 查看全局安装模块发现只有yarn。
原来是因为前边参考博客安装node.js让配置环境变量配置在了当前登录用户下了,如下图:

image.png
image.png

配置这个是用npm install -g xxx安装模块的时候会把模块放到
image.png节省c盘空间,但是用管理员安装的模块不会存放到这个位置,因为我们的环境变量配置的不是系统环境变量是用户环境变量,把系统环境变量也配置成这个路径就可以了
image.png
配置完在重新安装上边的windows-bulid-tools就发现模块安装到了刚才配置的位置,在执行就不会报错啦。。。。

yarn命令可以参考这篇博客:

https://blog.csdn.net/idomyway/article/details/88411836

结果还是报错。。。。。疯了。。。
结果重启下,用npm install 就全部安装了,哇,,原来是安装上面的模块安装完要重启。。。。真是浪费我一下午时间。。。。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值