Installing Salome 9.12 on Ubuntu 24.04 With Universal setup

Hi,
I am trying to start salome after extract the zip inside the folder with ./salome , but it gives this error.
Traceback (most recent call last):
File “/home/hp-ws-003/Mesh/SALOME-9.12.0/./salome”, line 71, in main
from salomeContext import SalomeContext, SalomeContextException
File “/home/hp-ws-003/Mesh/SALOME-9.12.0/BINARIES-CO7/KERNEL/bin/salome/salomeContext.py”, line 26, in
from parseConfigFile import parseConfigFile
File “/home/hp-ws-003/Mesh/SALOME-9.12.0/BINARIES-CO7/KERNEL/bin/salome/parseConfigFile.py”, line 49, in
class MultiOptSafeConfigParser(configparser.SafeConfigParser):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: module ‘configparser’ has no attribute ‘SafeConfigParser’. Did you mean: ‘RawConfigParser’?

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File “/home/hp-ws-003/Mesh/SALOME-9.12.0/./salome”, line 1266, in
main(args)
File “/home/hp-ws-003/Mesh/SALOME-9.12.0/./salome”, line 1258, in main
except SalomeContextException as e:
^^^^^^^^^^^^^^^^^^^^^^
UnboundLocalError: cannot access local variable ‘SalomeContextException’ where it is not associated with a value
Can any one help me with this?
Thanks for assistance.

Try this :

source SALOME-9.12.0/env_launch.sh
SALOME-9.12.0/salome # or mesa_salome

Hi,
This time it gave this error
bash: SALOME-9.12.0/env_launch: No such file or directory

This file env_launch.sh is located in:

/home/hp-ws-003/Mesh/SALOME-9.12.0

If it is missing, this means your installation is broken.

Again, run:

cd /home/hp-ws-003/Mesh
source SALOME-9.12.0/env_launch.sh
SALOME-9.12.0/salome # or mesa_salome

I tried this without the SALOME-9.12.0 and it worked.
Thanks.