Dear @Ephemera,
the instructions to install Flair/Geoviewer are in the Flair page
In your previous message I see that you had a different setup based on python37.
Here the error mentions python36… Moreover, the error suggests that you are not using the MacPorts python.
What is the output of these commands?
echo $PATH
which python3