Replies: 1 comment
-
I am only aware of this problem on Windows soo far. The issue is that openEMS python uses/imports the h5py module and is build against hdf5. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi,
I somehow managed to get the python interface running (only within a conda env), but I realize that this as well as the matlab/octave version crash on any antenna related example. The most likely reason is this version mismatch:
AFAIK, I initially only had 1.12.3 installed (from openSuse Tumbleweed Science repo), so I don't know where the 1.14.3 originally comes from. Meanwhile I installed HDF5 1.14.3 from source and set LD_LIBRARY_PATH, PATH and HDF5_ROOT to the respective places of it.
It didn't change anything. I recompiled/reinstalled CSXCAD and openEMS with these settings, still the same issue. I uninstalled and reinstalled hyp5 both with conda and pip, no change.
I'm clueless how to resolve this as everything should point to the 1.14.3, but apparently still the older one in /usr/lib64 seems to be used. Any change this is hardcoded anywhere?
BTW, on the way through the installation jungle I had to
to make things work. In parallel to setting LD_LIBRARY_PATH I renamed the /usr/lib64/ libCSXCAD.so and libhdf5.so to *.inactive ...that doesn't do any change, so the OS versions are likely not used
Beta Was this translation helpful? Give feedback.
All reactions