Error with install
Hi,
I'm having a problem running the mesher. I tried the following:
conda create -n mesher python=3.7
conda activate mesher pip install https://gitlab.com/Salvus/SalvusMeshLite/-/archive/master/SalvusMeshLite-master.zip python -m salvus_mesh_lite.interface AxiSEM --save_yaml=input.yaml [no problems to here and I didn't edit the input.yaml file]
(mesher) MT-101691:meshes cnunn$ python -m salvus_mesh_lite.interface AxiSEM --save_yaml=input.yaml Saved arguments to 'input.yaml'. The mesher itself did not run. (mesher) MT-101691:meshes cnunn$ python -m salvus_mesh_lite.interface --input_file=input.yaml Traceback (most recent call last): File "/Users/cnunn/opt/miniconda3/envs/mesher/lib/python3.7/runpy.py", line 193, in _run_module_as_main "main", mod_spec) File "/Users/cnunn/opt/miniconda3/envs/mesher/lib/python3.7/runpy.py", line 85, in _run_code exec(code, run_globals) File "/Users/cnunn/opt/miniconda3/envs/mesher/lib/python3.7/site-packages/salvus_mesh_lite/interface/main.py", line 17, in main.main() File "/Users/cnunn/opt/miniconda3/envs/mesher/lib/python3.7/site-packages/salvus_mesh_lite/interface/main.py", line 344, in main inputs = yaml.load(fh.read()) TypeError: load() missing 1 required positional argument: 'Loader'
I'm running on MacOS Big Sur, Version 11.6.5.
Any help much appreciated, Ceri