【问题标题】:Why sometime node package installation throws python not found error?为什么有时节点包安装会抛出 python not found 错误?
【发布时间】:2021-02-23 14:43:44
【问题描述】:

我对 Node js 有点陌生。有时当我安装节点包时,它抛出了一个运行时错误,说找不到 python 或类似的东西。成功安装python后,它工作了。我的问题是为什么我们需要 python 来安装节点包?谁能解释一下

【问题讨论】:

  • 我的问题是为什么我们需要安装python。我对节点有点陌生。就像在 java 中一样,我们使用 jar 并编译 jdk 就可以了。但是对于一个 npm 包,为什么我们需要 python?那是另一种语言 ryt
  • Node 在安装时尝试为您的平台下载二进制文件。

标签: python node.js node-gyp


【解决方案1】:

Node.js 的一个依赖项是 GYP (https://gyp.gsrc.io/docs/UserDocumentation.md),它是用 Python 编写的。

您可以在 Node.js 的官方依赖文档中阅读更多关于它的信息:https://nodejs.org/en/docs/meta/topics/dependencies/

【讨论】:

  • 非常感谢。我只想要这个:)
猜你喜欢
  • 2018-04-17
  • 1970-01-01
  • 2023-03-07
  • 1970-01-01
  • 2020-05-04
  • 2021-09-21
  • 2022-06-16
  • 2016-10-24
  • 2014-02-04
相关资源
最近更新 更多