Skip to content

Question: Gatsby's dependency on Python #831

@NMinhNguyen

Description

@NMinhNguyen

Hey @KyleAMathews, could you please elaborate on why exactly Gatsby needs Python? I've only been able to find some info in #623 (comment). In your email reply to my query you said

NPM requires Python to build native packages sometimes.

However, I have just checked out a project on a colleague's machine (who does not have Python installed), did npm install and node_modules/.bin/gatsby develop and build and it all worked fine. The reason I'm so interested in knowing why Python is required is so that I can either tell people in my team to install Python or not. And similarly for the CI server :)

Perhaps a slightly more direct question - what native packages exactly does Gatsby depend on?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions