Use of the FarmData2 Development Environment, either through GitPod or a local install is encouraged. But, if you strongly prefer to work directly on your local machine all the necessary dependencies can, in theory, be installed natively. This is a much more labor intensive process and you might encounter significant difficulties that are dependent upon the versions of software installed on your local machine.
This approach is not supported by the project maintainers.
The developer native install stream has been created as a community forum on the FarmData2 Zulip for those pursuing this approach to collaborate and share information and tips.