首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

node安装sqlite3出错:无法找到python,怎么办?

在windows系统中,node安装sqltie3模块时出错,提示的错误是:node-pre-gyp install --fallback-to-build。

再细看,会发现错误:“gyp ERR! stack Error: Can't find Python executable "python", you can set the PYTHON env variable.”

这并不是配置什么的问题,而是在安装Node时,未选中这一项:

这一项的意思是:有些npm模块需要用c或c++进行编译。如果你可能安装这些模块(很可能的,sqlite3就需要),需要某些python和visual studio编译工具。

把这一项选中,安装node后,就可以了。

很多基于node的产品,比如著名的动态防御WAF:ShareWAF,在安装时,都是需要sqlite3模块的。

因此,遇到上述的node安装不了sqlite3,需要重新安装node,并且是选中这一项进行安装。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200419A0IMOU00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券