Så här fixar du “Dyld: Library not Loaded” -fel på MacOS



Prova Vårt Instrument För Att Eliminera Problem

MacOS utvecklat och distribuerat av Apple är säkert ett av de mest pålitliga operativsystemen där ute. Det används främst av yrkesverksamma som tänker använda sina datorer i affärssyfte. Men ganska nyligen har det kommit många rapporter om ett “Dyld: Library Not Loaded” -fel på MacOS. I den här artikeln kommer vi att diskutera anledningen till att detta fel utlöses och också tillhandahålla lönsamma lösningar för att fixa dem.



Felmeddelande “dyld: Library not Loaded” på MacOS



Vad orsakar 'Dyld: Library Not Loaded' -felet på MacOS?

Efter att ha mottagit många rapporter bestämde vi oss för att undersöka problemet och identifierade orsaken till att detta fel utlöstes.



  • Ogiltig plats: Det här felet utlöses när datorn försöker hitta filen 'libmysqlclient.18.dylib' eller en fil som liknar den under 'usr / lib' -platsen. Filen är uppenbarligen inte närvarande på den här platsen på grund av vilket felet utlöses.

Nu när du har en grundläggande förståelse för problemets natur kommer vi att gå vidare mot lösningarna. Se till att implementera dessa i den specifika ordning i vilken de tillhandahålls för att undvika konflikter.

Lösning 1: Skapa en symbolisk länk

Det är möjligt att motverka problemet genom att skapa en symbolisk länk i katalogen där datorn söker efter ”.dylib” -filen. För att kunna göra det:

  1. Navigera till ' / usr / lib ' mapp.
  2. Tryck den “ Kommando '+' Plats ”Samtidigt.
  3. Typ i ' Terminal ”Och tryck“ Stiga på '.

    MacOS Terminal



  4. Typ följande kommando i terminalen och tryck på “ Stiga på '
    sudo ln -s /path/to/your/libmysqlclient.18.dylib /usr/lib/libmysqlclient.18.dylib

    Ett exempel på ovanstående kommando ser ut så här:

    sudo ln -s /usr/local/mysql/lib/libmysqlclient.18.dylib /usr/lib/libmysqlclient.18.dylib
  5. Kolla upp för att se om problemet kvarstår.

Lösning 2: Uppdatera Brew

I vissa fall saknas den här filen i katalogen på grund av en föråldrad installation av 'Brew'. Därför kommer vi i det här steget att uppdatera Brew. För att kunna göra det:

  1. Tryck den “ Kommando '+' Plats ”Samtidigt.
  2. Typ i ' Terminal ”Och Tryck ' Stiga på '.

    MacOS Terminal

  3. Typ i följande kommando i terminalen och tryck på “ Stiga på '.
    brygguppdatering
  4. Om igen, typ i följande kommando i terminalen och tryck “Enter”.
    brygguppgradering
  5. Kolla upp för att se om problemet kvarstår.

Lösning 3: Köra ett “Copy_dylibs.py” -skript

I vissa fall är referenserna för '.dylib' -filerna inte korrekta på grund av vilket detta fel utlöses. I det här steget kör vi därför ett skript som automatiskt upptäcker och åtgärdar dessa problem. För att kunna göra det:

  1. Klick på detta länk och ladda ner skriptet.
  2. Extrahera innehållet i ”. blixtlås ”-Fil.

    Innehållet i zip-filen

  3. Läsa den “ readme ”Ingår i”. blixtlås ”Filen noga för detaljerade instruktioner.
  4. Springa den “ copy_dylibs . py ”-Skriptet och låt det lösa problemet
  5. Kolla upp för att se om problemet kvarstår.
2 minuter läst