Error building, At least Python 3.10 is required to build

@LazyDodo and @JJones This is just a comment for what’s been happening recently (over the last week or so).

Quite a few people are running make update then make and experiencing some error related to Python not being found. And like JJones experienced, the python directory in the libs folder appears to be missing some files/folders:

I believe LazyDodo has talked about this earlier (on other platforms). The make update process makes use of Python at certain steps. And it doesn’t really like it if the python in the libs folder updates while the make update process is running, and this sometimes results in errors resulting in a broken libraries folder (specifically a broken Python for some people)

I believe this is what JJones is experiencing.


I believe the fix for this is to:

  1. Change directory to the libs folder - cd ~/blender-git/lib/linux_centos7_x86_64
  2. Run svn cleanup to fix the broken libs folder - svn cleanup
  3. Then manually update the libraries - svn update

Or… delete your old libs folder and download it from scratch.


I should note, I compile Blender on macOS, Linux, and Windows. And Linux was the only platform I personally experienced this issue with when the Python libs were updated over the last week or so.