sql >> Database >  >> RDS >> PostgreSQL

Fout bij het laden van gedeelde bibliotheken:libpq.so.5:kan het gedeelde objectbestand niet openen:geen dergelijk bestand of map

Probeer dit:

1:Ken het pad van libpq.so.5

find / -name libpq.so.5

Uitvoervoorbeeld:/usr/pgsql-9.4/lib/libpq.so.5 Als u niets vindt, controleer dan of u al de geschikte postgresql-libs voor uw postgresql-versie en uw OS-platform hebt geïnstalleerd

2:Symbolische link die bibliotheek in een "bekend" bibliotheekpad zoals /usr/lib :

ln -s /usr/pgsql-9.4/lib/libpq.so.5 /usr/lib/libpq.so.5

Let op:als uw platform 64-bits is, MOET u ook symbolisch linken naar het 64-bits bibliothekenpad:

ln -s /usr/pgsql-9.4/lib/libpq.so.5 /usr/lib64/libpq.so.5

3:Wees blij!



  1. Een Enum-veld wijzigen met Alembic

  2. Oracle-database:DBMS_ALERT-gebruik met Java-toepassing

  3. Trade-offs in Hot Standby-implementaties

  4. converteer python string date naar mysql datetime