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 najmä profesionáli, ktorí majú v úmysle používať svoje počítače na obchodné účely. V poslednej dobe však mnoho správ prichádza v systéme MacOS k chybe „Dyld: Library Not Loaded“. V tomto článku sa budeme zaoberať dôvodom, prečo bola táto chyba spôsobená, a tiež poskytneme realizovateľné riešenia na ich odstránenie.

Chybové hlásenie „dyld: Library not Loaded“ v systéme MacOS

Čo spôsobuje chybu „Dyld: Library Not Loaded“ v systéme MacOS?

Po prijatí mnohých správ sme sa rozhodli problém prešetriť a zistili sme dôvod, prečo došlo k tejto chybe.

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

Teraz, keď už máte základné znalosti o povahe problému, prejdeme k riešeniam. Nezabudnite ich implementovať v špecifickom poradí, v akom sú poskytované, aby ste predišli konfliktom.

Riešenie 1: Vytvorenie symbolického prepojenia

Tomuto problému môžete čeliť vytvorením symbolického prepojenia v adresári, v ktorom počítač kontroluje súbor „.dylib“. Za týmto účelom:

  1. Prejdite do priečinka „ / usr / lib “.
  2. Stlačte súčasneCommand “ + „ Space “.
  3. ZadajteTerminal “ a stlačte „ Enter “.

    Terminál MacOS
  4. Do terminálu zadajte nasledujúci príkaz a stlačte kláves „ Enter “.
     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, či problém pretrváva.

Riešenie 2: Aktualizácia Brew

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

  1. Stlačte súčasneCommand “ + „ Space “.
  2. ZadajteTerminal “ a stlačteEnter “.

    Terminál MacOS
  3. Do terminálu zadajte nasledujúci príkaz a stlačte „ Enter “.
     variť variť 
  4. Znova zadajte nasledujúci príkaz do terminálu a stlačte kláves „Enter“.
     varenie piva 
  5. Skontrolujte, či problém pretrváva.

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

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

  1. Kliknite na tento odkaz a stiahnite skript.
  2. Extrahujte obsah „. súbor zip .

    Obsah súboru zip
  3. Prečítajte si “ readme ” zahrnuté v “. súbor zip “, ktorý obsahuje podrobné pokyny.
  4. Spustitecopy_dylibs “. py ”a nechajte problém vyriešiť
  5. Skontrolujte, či problém pretrváva.

Zaujímavé Články