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í.
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:
- Přejděte do složky „ / usr / lib “.
- Stiskněte současně „ Command “ + „ Space “.
- Zadejte „ Terminal “ a stiskněte „ Enter “.
Terminál MacOS - 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
- 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:
- Stiskněte současně „ Command “ + „ Space “.
- Zadejte „ Terminal “ a stiskněte „ Enter “.
Terminál MacOS - Do terminálu zadejte následující příkaz a stiskněte „ Enter “.
vařit aktualizaci
- Znovu zadejte do terminálu následující příkaz a stiskněte „Enter“.
vařit upgrade
- 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:
- Klikněte na tento odkaz a stáhněte si skript.
- Extrahujte obsah „. soubor zip .
Obsah souboru zip - Přečtěte si „ readme “ obsažené v „. zip “pečlivě pro podrobné pokyny.
- Spusťte „ copy_dylibs . py ”a nechte jej opravit problém
- Zkontrolujte, zda problém přetrvává.