Client for GNU Health

I am a new user when it comes to GNU Health and Tryton. I am trying to install GNU Health on the Mac OS (Catalina), and I seem to have gotten most of the way, but I am having trouble connecting to the server over a web interface or using the Desktop Mac OS Tryton client.

Via the browser, I get a 405 error, and using the Desktop client (version 6.x) I get an “incompatible version of the server” error. The GNU Health Server version is 3.8.0.

I tried installing a client using PIP and I get a bunch of errors, mostly related to:

Failed to build pycairo PyGObject
ERROR: Could not build wheels for pycairo, which is required to install pyproject.toml-based projects

I could probably setup most of it on an UBUNTU VM if that is necessary.