Sådan ordnes 'Dyld: Bibliotek ikke indlæst' -fejl på MacOS

MacOS udviklet og distribueret af Apple er helt sikkert et af de mest pålidelige operativsystemer derude. Det bruges mest af fagfolk, der agter at bruge deres computere til forretningsformål. Dog for nylig er der kommet mange rapporter om en "Dyld: Library Not Loaded" -fejl på MacOS. I denne artikel vil vi diskutere årsagen til, at denne fejl udløses, og også levere levedygtige løsninger for at løse dem.

"Dyld: Library not Loaded" Fejlmeddelelse på MacOS

Hvad forårsager fejlen "Dyld: Bibliotek ikke indlæst" på MacOS?

Efter at have modtaget adskillige rapporter besluttede vi at undersøge problemet og identificerede årsagen til, at denne fejl udløses.

  • Ugyldig placering: Denne fejl udløses, når computeren forsøger at finde “libmysqlclient.18.dylib” -filen eller en fil, der ligner den under “usr / lib” -placeringen. Filen er tydeligvis ikke til stede på dette sted, på grund af hvilken fejlen udløses.

Nu hvor du har en grundlæggende forståelse af problemets art, vil vi gå videre til løsningen. Sørg for at implementere disse i den specifikke rækkefølge, som de leveres for at undgå konflikter.

Løsning 1: Oprettelse af et symbolsk link

Det er muligt at imødegå problemet ved at oprette et symbolsk link i det bibliotek, hvor computeren kontrollerer for “.dylib” -filen. For at gøre det:

  1. Naviger til mappen “ / usr / lib ”.
  2. Tryk på “ Kommando ” + “ Mellemrum ” samtidigt.
  3. Skriv " Terminal ", og tryk på " Enter ".

    MacOS-terminal
  4. Skriv følgende kommando i terminalen, og tryk på " Enter "
     sudo ln -s /path/to/your/libmysqlclient.18.dylib /usr/lib/libmysqlclient.18.dylib 

    Et eksempel på kommandoen ovenfor ser sådan ud:

     sudo ln -s /usr/local/mysql/lib/libmysqlclient.18.dylib /usr/lib/libmysqlclient.18.dylib 
  5. Kontroller, om problemet fortsætter.

Løsning 2: Opdatering af Brew

I nogle tilfælde mangler denne fil i biblioteket på grund af en forældet installation af “Brew”. Derfor vil vi i dette trin opdatere Brew. For at gøre det:

  1. Tryk på “ Kommando ” + “ Mellemrum ” samtidigt.
  2. Skriv " Terminal ", og tryk på " Enter ".

    MacOS-terminal
  3. Indtast følgende kommando i terminalen, og tryk på “ Enter ”.
     bryg opdatering 
  4. Igen skal du indtaste følgende kommando i terminalen og trykke på “Enter”.
     bryg opgradering 
  5. Kontroller, om problemet fortsætter.

Løsning 3: Kørelse af et “Copy_dylibs.py” script

I nogle tilfælde er referencerne for ".dylib" -filer ikke korrekte, på grund af hvilken denne fejl udløses. Derfor kører vi i dette trin et script, der automatisk registrerer og løser disse problemer. For at gøre det:

  1. Klik på dette link og download scriptet.
  2. Uddrag indholdet af “. zip ”-fil.

    Indholdet af zip-filen
  3. Læsreadme ” inkluderet i “. zip ”-fil omhyggeligt for detaljerede instruktioner.
  4. Kørcopy_dylibs ”. py ”script, og lad det løse problemet
  5. Kontroller, om problemet fortsætter.

Interessante Artikler