Dear
Truong Hoai Lin,
installing Smuthi can be a pain, espacially under Windows. For Python versions 3.6 to 3.9, binary wheels are offered on PyPi, which means that you don't need to compile the Fortran sources yourself.
So, if installing another Python version (<=3.9) on your computer is an option for you, that would make things easier.
Having multiple Python versions on the same machine is possible, but can lead to confusion in some circumstances. To avoid that, you could consider to download a portable WinPython and not register it with Windows ... this way, it would interfer not with your current Python installation. You could than use the portable WinPython for Smuthi.
Would that be an option for you? Otherwise, if it is important for you to have Smuthi installed in your Python 3.10, we will probably also find a solution for that, but it could be a bit more effort.
Best regards, Amos