Sprievodcovia

Ako opraviť chybu „Dyld: Library Not Loaded“ v systéme MacOS

MacOS vyvinutý a distribuovaný spoločnosťou Apple je určite jedným z najspoľahlivejších operačných systémov. Používajú ho väčšinou profesionáli, ktorí plánujú používať svoje počítače na obchodné účely. Avšak pomerne nedávno prichádzalo veľa správ o chybe „Dyld: Library Not Loaded“ v systéme MacOS. V tomto článku sa budeme zaoberať dôvodom, kvôli ktorému sa táto chyba spúšťa, a tiež poskytneme uskutočniteľné riešenia na ich odstránenie.

Čo spôsobuje chybu „Dyld: Knižnica sa nenačítala“ v systéme MacOS?

Po prijatí mnohých správ sme sa rozhodli problém prešetriť a zistili sme dôvod, pre ktorý sa táto chyba spúšťa.

  • Neplatné umiestnenie:Táto chyba sa spustí, keď sa počítač pokúsi nájsť súbor „libmysqlclient.18.dylib“ alebo podobný súbor pod umiestnením „usr / lib“. Súbor sa na tomto mieste zjavne nenachádza, kvôli čomu sa vyskytla chyba.

Teraz, keď máte základné znalosti o podstate problému, sa posunieme k riešeniam. Nezabudnite ich implementovať v konkrétnom poradí, v akom sú poskytované, aby ste predišli konfliktom.

Riešenie 1: Vytvorenie symbolického odkazu

Proti problému je možné bojovať vytvorením Symbolického odkazu v adresári, kde počítač kontroluje, či existuje súbor „.dylib“. Za týmto účelom:

  1. Navigovať k „/ usr / libPriečinok.
  2. StlačteVelenie” + “Vesmír”Súčasne.
  3. Typ v “Terminál”A stlačte„Zadajte“.
  4. Typ nasledujúci príkaz v termináli a stlačte „Zadajte
    sudo ln -s /path/to/your/libmysqlclient.18.dylib /usr/lib/libmysqlclient.18.dylib

    Príklad vyššie uvedeného príkazu vyzerá takto:

    sudo ln -s /usr/local/mysql/lib/libmysqlclient.18.dylib /usr/lib/libmysqlclient.18.dylib
  5. Skontrolujte aby sme zistili, či problém pretrváva.

Riešenie 2: Aktualizácia služby Brew

V niektorých prípadoch tento súbor chýba v adresári z dôvodu zastaranej inštalácie aplikácie „Brew“. Preto v tomto kroku budeme aktualizovať Brew. Za týmto účelom:

  1. StlačteVelenie” + “Vesmír”Súčasne.
  2. Typ v “Terminál“A stlačteZadajte“.
  3. Typ v nasledujúcom príkaze v termináli a stlačte „Zadajte“.
    aktualizácia varenia
  4. Opäť typu v nasledujúcom príkaze v termináli a stlačte „Enter“.
    vylepšiť varenie
  5. Skontrolujte aby sme zistili, či problém pretrváva.

Riešenie 3: Spustenie skriptu „Copy_dylibs.py“

V niektorých prípadoch nie sú odkazy na súbory „.dylib“ správne, kvôli čomu sa spustila táto chyba. Preto v tomto kroku spustíme skript, ktorý tieto problémy automaticky zistí a opraví. Za týmto účelom:

  1. Kliknite na tomto odkaze a stiahnite si skript.
  2. Extrahovať obsah „.PSČ“Súbor.
  3. Čítaťprečítaj ma“Zahrnuté v„.PSČ”Podrobne pošlite dokumentáciu.
  4. Bežcopy_dylibs.py”A nechajte problém vyriešiť
  5. Skontrolujte aby sme zistili, či problém pretrváva.
$config[zx-auto] not found$config[zx-overlay] not found