Hi there, I am relativly new to PyBamm. I run Pybamm in a Conda env on WSL. I tried using it with the IDAKLU Solver, but everytime there is an error from within the idaklu_solver.py file, it tells me ImportError(“KLU is not installed”) in line 236. I also tried putting in a test loop in the beginning that checks if Klu is available and it states that klu is available but in IDAKLU it still cannot be found. I already tried reinstalling in a new conda env and it didn`t help. Do you have any idea how to solve this?
here is the complete output
/home/timom/anaconda3/bin/conda run -n farbeit --no-capture-output python /mnt/c/Users/timom/Documents/Uni/Master/Forschungsarbeit/PyCharm/PyBamm_Tutorial/Tes5_halfcell.py
An NVIDIA GPU may be present on this machine, but a CUDA-enabled jaxlib is not installed. Falling back to cpu.[KLU] farbeit / Basis: /home/timom/anaconda3/envs/farbeit
[KLU] KLU / SuiteSparse libraries:
/home/timom/anaconda3/envs/farbeit/lib/libcasadi_linsol_lapacklu.so
/home/timom/anaconda3/envs/farbeit/lib/libklu.so
/home/timom/anaconda3/envs/farbeit/lib/libklu_cholmod.so
/home/timom/anaconda3/envs/farbeit/lib/libsundials_sunlinsolklu.so
[KLU] IDAKLUSolver is available in PyBaMM.
Traceback (most recent call last):
File “/mnt/c/Users/timom/Documents/Uni/Master/Forschungsarbeit/PyCharm/PyBamm_Tutorial/Tes5_halfcell.py”, line 215, in
solver = pybamm.IDAKLUSolver()
^^^^^^^^^^^^^^^^^^^^^
File “/home/timom/anaconda3/envs/farbeit/lib/python3.12/site-packages/pybamm/solvers/idaklu_solver.py”, line 236, in init
raise ImportError(“KLU is not installed”)
ImportError: KLU is not installed
ERROR conda.cli.main_run:execute(127): conda run python /mnt/c/Users/timom/Documents/Uni/Master/Forschungsarbeit/PyCharm/PyBamm_Tutorial/Tes5_halfcell.py failed. (See above for error)
Process finished with exit code 1