Hvordan fikse 'Dyld: Library not Loaded' -feil på MacOS

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

“Dyld: Library not Loaded” Feilmelding på MacOS

Hva er årsaken til feilen “Dyld: Library Not Loaded” på MacOS?

Etter å ha mottatt en rekke rapporter, bestemte vi oss for å undersøke problemet og identifiserte årsaken til at denne feilen utløses.

  • 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” -plassen. Filen er tydeligvis ikke til stede på dette stedet som skyldes at 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 er gitt for å unngå konflikter.

Løsning 1: Opprette en symbolsk kobling

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

  1. Naviger til “ / usr / lib ” -mappen.
  2. Trykk på “ Kommando ” + “ Mellomrom ” samtidig.
  3. Skriv inn “ Terminal ” og trykk “ Enter ”.

    MacOS-terminal
  4. Skriv inn følgende kommando i terminalen og trykk " Enter "
     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. Sjekk om problemet vedvarer.

Løsning 2: Oppdatering av Brew

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

  1. Trykk på “ Kommando ” + “ Mellomrom ” samtidig.
  2. Skriv inn “ Terminal ” og trykkEnter ”.

    MacOS-terminal
  3. Skriv inn følgende kommando i terminalen og trykk “ Enter ”.
     bryggeoppdatering 
  4. Skriv inn følgende kommando på terminalen igjen og trykk "Enter".
     bryggeoppgradering 
  5. Sjekk om problemet vedvarer.

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

I noen tilfeller er referansene for ".dylib" -filene ikke riktige, fordi denne feilen utløses. Derfor vil vi i dette trinnet kjøre et skript som automatisk vil oppdage og løse disse problemene. For å gjøre det:

  1. Klikk på denne lenken og last ned skriptet.
  2. Trekk ut innholdet i “. zip- fil.

    Innholdet i zip-filen
  3. Lesreadme ” som er inkludert i “. zip- fil nøye for detaljerte instruksjoner.
  4. Kjør " copy_dylibs ". py- skript og la det løse problemet
  5. Sjekk om problemet vedvarer.

Interessante Artikler