Hoe ‘Dyld: Library not Loaded’ -fout op MacOS te repareren



Probeer Ons Instrument Voor Het Oplossen Van Problemen

MacOS ontwikkeld en gedistribueerd door Apple is zeker een van de meest betrouwbare besturingssystemen die er zijn. Het wordt vooral gebruikt door professionals die hun computer voor zakelijke doeleinden willen gebruiken. Er zijn echter vrij recentelijk veel rapporten binnengekomen over een 'Dyld: Library Not Loaded' -fout op MacOS. In dit artikel zullen we de reden bespreken waardoor deze fout wordt geactiveerd en ook haalbare oplossingen bieden om deze op te lossen.

'Dyld: Library not Loaded' foutmelding op MacOS



Wat veroorzaakt de fout 'Dyld: Library Not Loaded' op MacOS?

Na talloze meldingen te hebben ontvangen, hebben we besloten het probleem te onderzoeken en de reden te achterhalen waardoor deze fout wordt geactiveerd.



  • Ongeldige locatie: Deze fout treedt op wanneer de computer het bestand “libmysqlclient.18.dylib” of een vergelijkbaar bestand probeert te vinden onder de locatie “usr / lib”. Het bestand is duidelijk niet aanwezig op deze locatie waardoor de fout wordt geactiveerd.

Nu u een basiskennis heeft van de aard van het probleem, gaan we verder met de oplossingen. Zorg ervoor dat u deze implementeert in de specifieke volgorde waarin ze worden geleverd om conflicten te voorkomen.

Oplossing 1: een symbolische link maken

Het probleem kan worden verholpen door een symbolische link te maken in de directory waar de computer naar het '.dylib' -bestand zoekt. Om dat te doen:

  1. Navigeren naar de ' / usr / lib ”Map.
  2. druk op de ' Opdracht '+' Ruimte ”Tegelijkertijd.
  3. Type in ' Terminal 'En druk op' Enter '.

    MacOS-terminal



  4. Type het volgende commando in de terminal en druk op “ Enter '
    sudo ln -s /path/to/your/libmysqlclient.18.dylib /usr/lib/libmysqlclient.18.dylib

    Een voorbeeld van de bovenstaande opdracht ziet er als volgt uit:

    sudo ln -s /usr/local/mysql/lib/libmysqlclient.18.dylib /usr/lib/libmysqlclient.18.dylib
  5. Controleren om te zien of het probleem aanhoudt.

Oplossing 2: Brew updaten

In sommige gevallen ontbreekt dit bestand in de directory vanwege een verouderde installatie van “Brew”. Daarom zullen we in deze stap Brew updaten. Om dat te doen:

  1. druk op de ' Opdracht '+' Ruimte ”Tegelijkertijd.
  2. Type in ' Terminal ”En druk op ' Enter '.

    MacOS-terminal

  3. Type in het volgende commando in de terminal en druk op “ Enter '.
    brouwsel update
  4. Nog een keer, type in de volgende opdracht in de terminal en druk op 'Enter'.
    brouw upgrade
  5. Controleren om te zien of het probleem aanhoudt.

Oplossing 3: een script 'Copy_dylibs.py' uitvoeren

In sommige gevallen zijn de verwijzingen naar de '.dylib' -bestanden niet correct, waardoor deze fout wordt geactiveerd. Daarom zullen we in deze stap een script uitvoeren dat deze problemen automatisch detecteert en verhelpt. Om dat te doen:

  1. Klik Aan dit link en download het script.
  2. Extract de inhoud van de “. zip ' het dossier.

    Inhoud van het zip-bestand

  3. Lezen de ' Leesmij ' ingesloten in de '. zip ”Bestand zorgvuldig voor gedetailleerde instructies.
  4. Rennen de ' copy_dylibs . py ”Script en laat het het probleem oplossen
  5. Controleren om te zien of het probleem aanhoudt.
2 minuten gelezen