Kako popraviti napako "Dyld: Library not Loaded" v operacijskem sistemu MacOS
MacOS, ki ga je razvil in razširil Apple, je zagotovo eden najbolj zanesljivih operacijskih sistemov tam. Večinoma ga uporabljajo profesionalci, ki nameravajo svoje računalnike uporabljati v poslovne namene. Vendar je pred kratkim prihajalo veliko poročil o napaki "Dyld: Library not Loaded" v operacijskem sistemu MacOS. V tem članku bomo razpravljali o vzroku, zaradi katerega se sproži ta napaka, in zagotovili ustrezne rešitve, da jih odpravimo.
Kaj povzroča napako "Dyld: Library not Loaded" v operacijskem sistemu MacOS?
Po prejemu številnih poročil smo se odločili, da bomo preiskali težavo in ugotovili razlog, zaradi katerega se ta napaka sproži.
- Neveljavna lokacija: Ta napaka se sproži, ko računalnik poskuša najti datoteko „libmysqlclient.18.dylib“ ali datoteko, podobno datoteki, na lokaciji „usr / lib“. Datoteka na tej lokaciji očitno ni prisotna, zaradi česar se sproži napaka.
Zdaj, ko osnovno razumete naravo problema, bomo nadaljevali z rešitvami. Prepričajte se, da jih izvajate v določenem vrstnem redu, v katerem so zagotovljeni, da se izognete morebitnim sporom.
1. rešitev: ustvarjanje simbolične povezave
Težavo je mogoče odpraviti tako, da v imeniku, v katerem računalnik preveri, ali ".dylib", ustvarite Symbolic Link. Da bi to naredili:
- Pomaknite se do mape “ / usr / lib ”.
- Hkrati pritisnite tipko „ Command “ + „ Space “.
- Vnesite " Terminal " in pritisnite " Enter ".
Terminal MacOS - V terminal vnesite naslednji ukaz in pritisnite “ Enter ”
sudo ln -s /path/to/your/libmysqlclient.18.dylib /usr/lib/libmysqlclient.18.dylib
Primer zgornjega ukaza je videti takole:
sudo ln -s /usr/local/mysql/lib/libmysqlclient.18.dylib /usr/lib/libmysqlclient.18.dylib
- Preverite, ali se težava še vedno pojavlja.
2. rešitev: posodobitev piva
V nekaterih primerih ta datoteka manjka v imeniku zaradi zastarele namestitve »Brew«. Zato bomo v tem koraku posodabljali Brew. Da bi to naredili:
- Hkrati pritisnite tipko „ Command “ + „ Space “.
- Vnesite " Terminal " in pritisnite " Enter ".
Terminal MacOS - V terminal vnesite naslednji ukaz in pritisnite “ Enter ”.
posodobitev piva
- Ponovno vnesite naslednji terminal v terminal in pritisnite "Enter".
nadgradnja piva
- Preverite, ali se težava še vedno pojavlja.
3. rešitev: Zagon skripta “Copy_dylibs.py”
V nekaterih primerih reference za datoteke .dylib niso pravilne, zaradi česar se sproži ta napaka. Zato bomo v tem koraku zagnali skript, ki bo te težave samodejno zaznal in odpravil. Da bi to naredili:
- Kliknite to povezavo in naložite skript.
- Izvlecite vsebino ». zip "datoteko.
Vsebina datoteke zip - Preberite " readme ", vključen v ". zip "skrbno datoteko za podrobna navodila.
- Zaženite » copy_dylibs «. py "skript in pustite, da odpravi težavo
- Preverite, ali se težava še vedno pojavlja.