Surely if you want to invoke python you call sys.executable otherwise if your subprocess doesn’t inherit PATH nothing will work with uv or without uv
IME it is common to see a process tree with multiple invocations of Python in a ancestor relationship with other processes in between.