Cannot Build Site

The best recommendation I can give you is to use devcontainers. You can see a simple working example in this repository. Note that you must have Docker installed for it to work. The main advantage is that it will create a docker container with all the dependencies installed inside, so you won’t need to worry about messing with your system installed packages.

If you use VSCode, it is as simple as opening the main directory and letting it install everything for you. To test it, clone the repository I pointed to and open it in VSCode. Plus, you can also use GitHub Codespaces to open a working environment online. You can try it by clicking on the Open in GitHub Codespaces button in their documentation here.