Estoy trabajando en python en docker y necesito agregar el paquete libLAS.
Por lo general, solo agrego una línea simple a mi dockerfile, para libLAS sería:
Run pip install liblasDocker parece poder construir la imagen, pero cuando ejecuto un script de python con la línea:
import liblasda el error:
Traceback (most recent call last): File "/src/test.py", line 6, in <module> import liblas File "/usr/local/lib/python2.7/dist-packages/liblas/__init__.py", line 2, in <module> from .core import get_version File "/usr/local/lib/python2.7/dist-packages/liblas/core.py", line 158, in <module> las = ctypes.CDLL(lib_name) File "/usr/lib/python2.7/ctypes/__init__.py", line 365, in __init__ self._handle = _dlopen(self._name, mode) OSError: liblas_c.so.3: cannot open shared object file: No such file or directoryNo sé qué significa este mensaje de error. ¿Puede alguien decirme cómo puedo usar liblas en python en docker?
Puede agregar RUN apt-get -y install liblas-c3 en su Dockerfile y luego Docker build . para instalarlo
Solo está instalando los enlaces de python. También necesita instalar liblas en sí. Si está utilizando Ubuntu/Debian, intente
$ apt-get install liblas-c3