Uso EndevourOS y actualicé mi sistema el 17 de febrero de 2022 usando
sudo pacman -Syu
Desde entonces, cuando ejecuto docker-compose, recibo este mensaje de error: [4221] Error loading Python lib '/tmp/_MEIgGJQGW/libpython3.7m.so.1.0': dlopen: libcrypt.so.1: cannot open shared object file: No such file or directory
Algunos hilos del foro sugirieron reinstalar docker-compose, lo cual hice. Intenté la siguiente solución. Pero ambos sin éxito: Python3.7: error al cargar bibliotecas compartidas: libpython3.7m.so.1.0
¿Cómo puedo resolver este problema?
Hoy me pasó lo mismo, esto es lo que hice para solucionarlo (Arcolinux 5.16.10-arch1-1)
Se eliminó docker-compose
$ sudo rm -r /usr/local/bin/docker-composeLo reinstalé usando pip (no funcionaba con el método curl)
$ sudo pip install docker-composeInstale libxcrypt-compat desde pacman (repositorios oficiales)
Uso arch linux y funcionó para mí:
# cd /usr/lib # sudo ln ./libcrypt.so libcrypt.so.1 # docker-compose -v docker-compose version 1.29.2, build 5becea4c