Hvordan fikse ‘Dyld: Library not Loaded’ feil på MacOS



Prøv Instrumentet Vårt For Å Eliminere Problemer

MacOS utviklet og distribuert av Apple er sikkert et av de mest pålitelige operativsystemene der ute. Den brukes hovedsakelig av fagpersoner som har tenkt å bruke datamaskinene sine for forretningsformål. Imidlertid har det nylig kommet mange rapporter om en 'Dyld: Library Not Loaded' -feil på MacOS. I denne artikkelen vil vi diskutere årsaken til at denne feilen utløses, og også gi levedyktige løsninger for å fikse dem.



'Dyld: Library not Loaded' feilmelding på MacOS



Hva forårsaker feilen 'Dyld: Library Not Loaded' på MacOS?

Etter å ha mottatt flere rapporter, bestemte vi oss for å undersøke problemet og identifiserte årsaken til at denne feilen ble utløst.



  • Ugyldig plassering: Denne feilen utløses når datamaskinen prøver å finne “libmysqlclient.18.dylib” -filen eller en fil som ligner på den under “usr / lib” -plasseringen. Filen er åpenbart ikke til stede på dette stedet, på grunn av hvilken feilen utløses.

Nå som du har en grunnleggende forståelse av problemets natur, vil vi gå videre mot løsningene. Sørg for å implementere disse i den spesifikke rekkefølgen de leveres i for å unngå konflikter.

Løsning 1: Opprette en symbolsk lenke

Det er mulig å motvirke problemet ved å opprette en symbolsk lenke i katalogen der datamaskinen søker etter '.dylib' -filen. For å gjøre det:

  1. Navigere til ' / usr / lib ' mappe.
  2. trykk den “ Kommando '+' Rom ' samtidig.
  3. Type i “ Terminal ”Og trykk“ Tast inn '.

    MacOS Terminal



  4. Type følgende kommando i terminalen og trykk “ Tast inn '
    sudo ln -s /path/to/your/libmysqlclient.18.dylib /usr/lib/libmysqlclient.18.dylib

    Et eksempel på kommandoen ovenfor ser slik ut:

    sudo ln -s /usr/local/mysql/lib/libmysqlclient.18.dylib /usr/lib/libmysqlclient.18.dylib
  5. Kryss av for å se om problemet vedvarer.

Løsning 2: Oppdatering av brygge

I noen tilfeller mangler denne filen i katalogen på grunn av en utdatert installasjon av 'Brew'. Derfor oppdaterer vi Brew i dette trinnet. For å gjøre det:

  1. trykk den “ Kommando '+' Rom ' samtidig.
  2. Type i “ Terminal ”Og trykk ' Tast inn '.

    MacOS Terminal

  3. Type i følgende kommando i terminalen og trykk “ Tast inn '.
    bryggeoppdatering
  4. En gang til, type i følgende kommando i terminalen og trykk “Enter”.
    bryggeoppgradering
  5. Kryss av for å se om problemet vedvarer.

Løsning 3: Kjører et 'Copy_dylibs.py' -skript

I noen tilfeller er ikke referansene for '.dylib' -filene korrekte. Dette skyldes at denne feilen utløses. Derfor vil vi i dette trinnet kjøre et skript som automatisk vil oppdage og fikse disse problemene. For å gjøre det:

  1. Klikk på dette lenke og laste ned skriptet.
  2. Ekstrakt innholdet i “. glidelås ”-Fil.

    Innholdet i zip-filen

  3. Lese den “ readme ”Inkludert i“. glidelås ”Filen nøye for detaljerte instruksjoner.
  4. Løpe den “ copy_dylibs . py ”-Skriptet og la det løse problemet
  5. Kryss av for å se om problemet vedvarer.
2 minutter lest