Jak naprawić błąd „Dyld: Library not Loaded” w systemie MacOS

MacOS opracowany i dystrybuowany przez Apple jest z pewnością jednym z najbardziej niezawodnych systemów operacyjnych. Jest używany głównie przez profesjonalistów, którzy zamierzają używać swoich komputerów w celach biznesowych. Jednak całkiem niedawno pojawiło się wiele raportów o błędzie „Dyld: Library Not Loaded” na MacOS. W tym artykule omówimy powód, dla którego ten błąd jest wywoływany, a także zapewnimy realne rozwiązania, aby je naprawić.

Komunikat o błędzie „dyld: Library not Loaded” na MacOS

Co powoduje błąd „Dyld: Library Not Loaded” w systemie MacOS?

Po otrzymaniu licznych raportów postanowiliśmy zbadać problem i zidentyfikować przyczynę, z powodu której ten błąd jest wywoływany.

  • Nieprawidłowa lokalizacja: ten błąd jest wyzwalany, gdy komputer próbuje znaleźć plik „libmysqlclient.18.dylib” lub plik podobny do tego w lokalizacji „usr / lib”. Plik jest w oczywisty sposób nieobecny w tej lokalizacji, z powodu której wyzwalany jest błąd.

Teraz, gdy masz podstawową wiedzę na temat natury problemu, przejdziemy do rozwiązań. Należy je zaimplementować w określonej kolejności, w jakiej zostały dostarczone, aby uniknąć konfliktów.

Rozwiązanie 1: Utworzenie dowiązania symbolicznego

Można temu zaradzić, tworząc dowiązanie symboliczne w katalogu, w którym komputer sprawdza plik „.dylib”. Aby to zrobić:

  1. Przejdź do folderu „ / usr / lib ”.
  2. Naciśnij jednocześnie „ Command ” + „ Space ”.
  3. WpiszTerminal ” i naciśnij „ Enter ”.

    Terminal MacOS
  4. Wpisz następujące polecenie w terminalu i naciśnij „ Enter
     sudo ln -s /path/to/your/libmysqlclient.18.dylib /usr/lib/libmysqlclient.18.dylib 

    Przykład powyższego polecenia wygląda następująco:

     sudo ln -s /usr/local/mysql/lib/libmysqlclient.18.dylib /usr/lib/libmysqlclient.18.dylib 
  5. Sprawdź, czy problem nadal występuje.

Rozwiązanie 2: Aktualizacja naparu

W niektórych przypadkach brakuje tego pliku w katalogu z powodu nieaktualnej instalacji „Brew”. Dlatego na tym etapie będziemy aktualizować Brew. Aby to zrobić:

  1. Naciśnij jednocześnie „ Command ” + „ Space ”.
  2. WpiszTerminal ” i naciśnijEnter ”.

    Terminal MacOS
  3. Wpisz następujące polecenie w terminalu i naciśnij „ Enter ”.
     aktualizacja naparu 
  4. Ponownie wpisz następujące polecenie w terminalu i naciśnij „Enter”.
     aktualizacja naparu 
  5. Sprawdź, czy problem nadal występuje.

Rozwiązanie 3: Uruchomienie skryptu „Copy_dylibs.py”

W niektórych przypadkach odwołania do plików „.dylib” są niepoprawne, z powodu których wyzwalany jest ten błąd. Dlatego na tym etapie uruchomimy skrypt, który automatycznie wykryje i naprawi te problemy. Aby to zrobić:

  1. Kliknij ten link i pobierz skrypt.
  2. Wyodrębnij zawartość „. zip ”.

    Zawartość pliku zip
  3. Przeczytajreadme ” zawarte w „. zip ”, aby uzyskać szczegółowe instrukcje.
  4. Uruchomcopy_dylibs . py ”i pozwól mu rozwiązać problem
  5. Sprawdź, czy problem nadal występuje.

Ciekawe Artykuły