【问题标题】:Did python dependency require to install gatsby-cli@4.24.0?python依赖项是否需要安装gatsby-cli@4.24.0?
【发布时间】:2022-10-04 19:56:00
【问题描述】:

我尝试安装 gatsbycli-4.24.0,但它在我的 Windows 机器中要求 python 依赖项(要求路径 node-gyp)。以前我使用 gatsbycli2.7.4,针对漏洞问题我尝试升级到 4.24.0。

Error: Could not find any Python installation to use
gyp ERR! stack     at PythonFinder.fail (C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\lib\find-python.js:307:47)
gyp ERR! stack     at PythonFinder.runChecks (C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\lib\find-python.js:136:21)

安装 gatsbycli4.24.0 需要安装 python 吗?另外,请推荐 gatsby 的好版本,以避免重大安全漏洞。

npm install gatsby-cli@4.24.0 -g

【问题讨论】:

    标签: python npm gatsby npm-install


    【解决方案1】:

    安装 gatsbycli4.24.0 是否需要安装 python?

    是的,因为有一些图像处理模块(Sharp for example 非常有名)使用 Python。

    另外,请推荐 gatsby 的好版本以避免重大 安全漏洞。

    好吧,显而易见的答案是更新到您指出的最新稳定版4.24

    【讨论】:

    • 感谢您提供清晰的信息:)