Python/Py5Editor

pip.exe is available with Python out of the box:

C:\Users\GLV>where python
C:\Users\GLV\AppData\Local\Programs\Python\Python313\python.exe

C:\Users\GLV>where py5-run-sketch
C:\Users\GLV\AppData\Local\Programs\Python\Python313\Scripts\py5-run-sketch.exe

C:\Users\GLV>where pip
C:\Users\GLV\AppData\Local\Programs\Python\Python313\Scripts\pip.exe

C:\Users\GLV>pip

Usage:
  pip <command> [options]

Commands:
  install                     Install packages.
  lock                        Generate a lock file.
  download                    Download packages.
  uninstall                   Uninstall packages.
...

If the “module” is available!
This is where clear communication is important and this was not clear. My bad!

I did not have any hurdles (other than JAVA_HOME which I removed) to getting your code working once I extracted the details from your initial post… that was the biggest challenge! I am sure my posts are equally challenging for some. :)

:)