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ří mají v úmyslu používat své počítače pro obchodní účely. Poměrně nedávno však v systému MacOS přichází spousta zpráv o chybě „Dyld: Library Not Loaded“. V tomto článku probereme důvod, kvůli kterému je tato chyba spuštěna, a také poskytneme životaschopná řešení, abychom je mohli opravit.
Co způsobuje chybu „Dyld: Library Not Loaded“ v systému MacOS?
Po obdržení mnoha zpráv jsme se rozhodli problém prošetřit a identifikovali jsme důvod, kvůli kterému je tato chyba spuštěna.
- Neplatné umístění:Tato chyba se spustí, když se počítač pokusí najít soubor „libmysqlclient.18.dylib“ nebo podobný soubor v umístění „usr / lib“. Soubor v tomto umístění zjevně není přítomen, kvůli čemuž je chyba spuštěna.
Nyní, když máte základní znalosti o povaze problému, přejdeme k řešení. Nezapomeňte je implementovat v konkrétním pořadí, v jakém jsou poskytovány, aby nedocházelo ke konfliktům.
Řešení 1: Vytvoření symbolického odkazu
Proti problému je možné čelit vytvořením Symbolického odkazu v adresáři, kde počítač kontroluje soubor „.dylib“. Za tímto účelem:
- Navigovat k „/ usr / lib“Složka.
- lis „Příkaz” + “Prostor„Současně.
- Typ v "Terminál“A stiskněte„Enter“.
- Typ následující příkaz v terminálu 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
- Šek zjistit, zda problém přetrvává.
Řešení 2: Aktualizace Brew
V některých případech tento soubor v adresáři chybí z důvodu zastaralé instalace aplikace „Brew“. Proto v tomto kroku budeme aktualizovat Brew. Za tímto účelem:
- lis „Příkaz” + “Prostor„Současně.
- Typ v "Terminál" a lis “Enter“.
- Typ v následujícím příkazu v terminálu a stiskněte „Enter“.
vařit aktualizaci
- Znovu, typ v následujícím příkazu v terminálu a stiskněte „Enter“.
vařit upgrade
- Šek zjistit, zda problém přetrvává.
Řešení 3: Spuštění skriptu „Copy_dylibs.py“
V některých případech nejsou odkazy na soubory „.dylib“ správné, kvůli čemuž se tato chyba aktivuje. Proto v tomto kroku spustíme skript, který tyto problémy automaticky detekuje a opraví. Za tímto účelem:
- Klepněte na na tomto odkazu a stáhněte si skript.
- Výpis obsah „.zip“Soubor.
- Číst „readme“Zahrnuto v„.zip“Pečlivě uložte podrobné pokyny.
- Běh „copy_dylibs.py”Skript a nechte to problém vyřešit
- Šek zjistit, zda problém přetrvává.