Is there a way to run python scripts in Godot (4)? I’m trying to build a user interface for using some spaces on HughingFace. I would do that through the gradio_client library for python. I want to export the project to Android, but I don’t think that android comes with python pay default… How would I go about running some.python script at runtime?

  • Smorty [she/her]@lemmy.blahaj.zoneOP
    link
    fedilink
    arrow-up
    2
    arrow-down
    1
    ·
    1 year ago

    Running them via the execute command would require python to be installed on the system, which isn’t the case on Android (I think). But thank you either way. I’ll try running it in the editor

    • laenurd@lemmy.lemist.de
      link
      fedilink
      arrow-up
      10
      ·
      1 year ago

      That’s what I meant by bundling an environment. You would have to set up a complete (virtual) python environment for the target platform, probably ARM64. Ship all these files with your application and unpack them to a temporary directory when you run it, execute them from there.

      But honestly, it’s probably easier to A) just write the whole thing in Python or B) interface with the relevant APIs directly from Godot, dropping the middle man.