Regarding FFGo on OS X:There is no reason
a priori why it couldn't work there—FGo! (FFGo's daddy) has always been said to be Linux-only, and the facts proved me right when I said it could work on Windows as well, with very small changes. So far, I have blindly written the one OS X-specific bit because of the absence of feedback from OS X users. Apart from this one tiny place, OS X is handled as other Unix-like systems.
I'm ready to work with OS X users to define a nice way of installing it, but I don't have access to OS X, so one person would need to know it decently and to provide feedback so we can get the
OS X installation instructions on par with those for Windows and Linux.
As jaxsin said: basically, when you have Python 3.4 or later installed, the
generic method given for Linux (using pip) should apply to the letter(*), and I should be able to easily guide someone from this point on. So, the main bit missing from my perspective is someone who explains to OS X users how to install Python 3.4 or later cleanly on their system, and who can give a path to the python executable that belongs to this installation.
(*) A simplified version without a virtual environment (same idea as on Windows, the only difference being that the 'py' Python Launcher only exists on Windows as far as I know) can be used if the Python installation one is going to use is
not a system installation, i.e.: if you are the only one managing it, so that nothing is going to break if you install or remove packages in this installation.