This is really just a blog entry for anybody who has this error and is searching for a solution. Godot updated the version of SCons required, and I started getting this error:
Python 3.5 or greater required, but you have Python 2.7.15
I had Python 3.7, so why was I getting the error? Turns out “python27” was taking priority in my %PATH% variable. I think this was because I installed Python 3 first, then later had something that required Python 2.7, so I installed that AFTER Python 3. You can manually edit the path variable in Windows, or you can simply reinstall Python 3, which should correct these values.
Also, I needed to delete all the *.gen.* files because they did not get regenerated properly. I was getting errors like ‘‘‘main\default_controller_mappings.gen.cpp(3): fatal error C1083: Cannot open include file: ‘main/default_controller_mappings.h’: No such file or directory’’’ because of that.
Hopefully, this was the answer you were looking for, and if it helped, consider adding Fist of the Forgotten to your wishlist on Steam! *wink!*