Estoy trabajando en una Mac, Sierra 10.12.3, y estoy tratando de acceder a una base de datos PostgreSQL a través del psql
comando, pero arrojó el error
dyld: Library not loaded: /usr/local/opt/readline/lib/libreadline.6.dylib
Referenced from: /usr/local/bin/psql
Reason: image not found
Abort trap: 6
Hace un día o dos, estaba trabajando con alguien y necesitaba instalar pip, así que corrí brew install pip
, y todo estuvo bien. Esta es la primera vez que intento ejecutar psql
desde entonces y no estoy seguro de que esto tenga algo que ver con mi problema, pero parece probable ya que no he realizado ningún otro cambio.
Ahora hice un poco de trabajo de detective y descubrí que si iba a, de /usr/local/opt/
hecho, había un readline
directorio de alias que apuntaba a /usr/local/Cellar/readline/7.0.1
(la versión 7.0.1 también parecía haberse instalado en algún momento, ¿tal vez como parte de pip? Tal vez lo hice por error ...) por lo que tenía sentido que se produjera el error original. Cambié el alias para señalar /usr/local/Cellar/readline/6.3.8
y el error cambió ligeramente:
dyld: Library not loaded: /usr/local/opt/readline/lib/libreadline.6.dylib
Referenced from: /usr/local/bin/psql
Reason: no suitable image found. Did find:
/usr/local/opt/readline/lib/libreadline.6.dylib: stat() failed with errno=20
Abort trap: 6
Entonces parece que estoy llegando a algún lado , pero todavía tengo un problema. Si alguien puede arrojar algo de luz sobre una solución, estaría eternamente agradecido.