So is there a solution to this or not? It's absurd that GUI programs on macOS can't run command line tools that aren't pre-installed.
For the record, the application I'm running DOES have a configuration to point it to the path of the tool I want to run. The problem is that when it runs this tool, the path is inherited from the GUI app and so later when the tool that is directly invoked wants to run other command line tools it fails. The tool works fine when invoked from a regular command line, so there is no motivation for the tool developers to do anything about this. The PATH is the standard way to make command line tools accessible and it works for everything else. The decision to disallow configuring the PATH for GUI apps causes a lot of headaches.
Topic:
App & System Services
SubTopic:
Processes & Concurrency
Tags: