Jak opravit chybu „Dyld: Library not Loaded“ v systému MacOS

MacOS vyvinutý a distribuovaný společností Apple je jistě jedním z nejspolehlivějších operačních systémů. Používají jej většinou profesionálové, kteří zamýšlejí používat své počítače pro obchodní účely. V poslední době však mnoho zpráv přichází v systému MacOS s chybou „Dyld: Library Not Loaded“. V tomto článku si probereme důvod, proč je tato chyba vyvolána, a také poskytneme schůdná řešení, která je opraví.

Chybová zpráva „dyld: Library not Loaded“ v systému MacOS

Co způsobuje chybu „Dyld: Library Not Loaded“ v systému MacOS?

Po obdržení četných zpráv jsme se rozhodli problém prošetřit a identifikovali jsme důvod, proč je tato chyba vyvolána.

  • Neplatné umístění: Tato chyba je vyvolána, když se počítač pokusí najít soubor „libmysqlclient.18.dylib“ nebo podobný soubor jako v umístění „usr / lib“. Soubor se zjevně v tomto umístění zjevně nenachází, kvůli čemuž došlo k chybě.

Nyní, když máte základní znalosti o povaze problému, přejdeme k řešení. Nezapomeňte je implementovat ve zvláštním pořadí, v jakém jsou poskytovány, aby nedošlo ke konfliktům.

Řešení 1: Vytvoření symbolického odkazu

Tomuto problému lze čelit vytvořením Symbolického odkazu v adresáři, kde počítač kontroluje soubor „.dylib“. Za tímto účelem:

  1. Přejděte do složky „ / usr / lib “.
  2. Stiskněte současněCommand “ + „ Space “.
  3. ZadejteTerminal “ a stiskněte „ Enter “.

    Terminál MacOS
  4. Do terminálu zadejte následující příkaz a stiskněte „ Enter
     sudo ln -s /path/to/your/libmysqlclient.18.dylib /usr/lib/libmysqlclient.18.dylib 

    Příklad výše uvedeného příkazu vypadá takto:

     sudo ln -s /usr/local/mysql/lib/libmysqlclient.18.dylib /usr/lib/libmysqlclient.18.dylib 
  5. Zkontrolujte, zda problém přetrvává.

Řešení 2: Aktualizace Brew

V některých případech tento soubor z adresáře chybí kvůli zastaralé instalaci „Brew“. Proto v tomto kroku budeme aktualizovat Brew. Za tímto účelem:

  1. Stiskněte současněCommand “ + „ Space “.
  2. ZadejteTerminal “ a stiskněteEnter “.

    Terminál MacOS
  3. Do terminálu zadejte následující příkaz a stiskněte „ Enter “.
     vařit aktualizaci 
  4. Znovu zadejte do terminálu následující příkaz a stiskněte „Enter“.
     vařit upgrade 
  5. Zkontrolujte, zda problém přetrvává.

Řešení 3: Spuštění skriptu „Copy_dylibs.py“

V některých případech odkazy na soubory „.dylib“ nejsou správné, kvůli čemuž je tato chyba vyvolána. Proto v tomto kroku spustíme skript, který tyto problémy automaticky detekuje a opraví. Za tímto účelem:

  1. Klikněte na tento odkaz a stáhněte si skript.
  2. Extrahujte obsah „. soubor zip .

    Obsah souboru zip
  3. Přečtěte si „ readme “ obsažené v „. zip “pečlivě pro podrobné pokyny.
  4. Spusťtecopy_dylibs . py ”a nechte jej opravit problém
  5. Zkontrolujte, zda problém přetrvává.

Zajímavé Články