Der Fehler sagt: import open3d
File "/path/.local/lib/python3.8/site-packages/open3d/__init__.py", line 38, in <module>
CDLL(str(next((Path(__file__).parent / "cpu").glob("pybind*"))))
File "/usr/lib/python3.8/ctypes/__init__.py", line 373, in __init__
self._handle = _dlopen(self._name, mode)
OSError: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by /.singularity.d/libs/libGLdispatch.so.0)
´´´´´´´ /path/.local/lib/python3.8/site-packages/open3d/__init__.py
"
Ich arbeite in einen Container, Apptainer, vom Cluster meiner Uni. Im Apptainer ist GLIBC_2.31 vorhanden (Ubuntu 20.04). Ich kann es nicht höher upgraden. Vom Cluster haben wir Ubuntu 22.04, und GLIBC 2.35.
Ich habe open3d im Apptainer, also im container installiert, python3 -m pip install open3d.
Und dann bekomme ich diesen Fehler oben. Auf meinen lokalen rechner (Ubuntu 24.04 ,GLIBC_2.39) und im docker container (auch 2.31) funktioniert alles. WOran kann es liegen?