MacOS, разработанная и распространяемая Apple, несомненно, является одной из самых надежных операционных систем. Его используют в основном профессионалы, которые собираются использовать свои компьютеры в деловых целях. Однако совсем недавно стало поступать много сообщений об ошибке «Dyld: Library Not Loaded» на MacOS. В этой статье мы обсудим причину, из-за которой возникает эта ошибка, а также предоставим жизнеспособные решения для их исправления.
Сообщение об ошибке «dyld: библиотека не загружена» в MacOS
Что вызывает ошибку «Dyld: библиотека не загружена» в MacOS?
Получив многочисленные сообщения, мы решили изучить проблему и определили причину, по которой возникает эта ошибка.
- Недействительное местоположение: Эта ошибка возникает, когда компьютер пытается найти файл «libmysqlclient.18.dylib» или файл, аналогичный находящемуся в папке «usr / lib». Совершенно очевидно, что файл отсутствует в этом месте, из-за чего возникает ошибка.
Теперь, когда у вас есть базовое представление о природе проблемы, мы перейдем к ее решениям. Обязательно реализуйте их в том порядке, в котором они предоставляются, чтобы избежать конфликтов.
Решение 1. Создание символической ссылки
Проблему можно решить, создав символическую ссылку в каталоге, в котором компьютер проверяет наличие файла «.dylib». Для этого:
- Навигация к « / usr / lib Папка.
- Нажмите « Команда '+' Космос Одновременно.
- Тип в ' Терминал »И нажмите« Войти '.
Терминал MacOS
- Тип следующую команду в терминале и нажмите « Войти '
sudo ln -s /path/to/your/libmysqlclient.18.dylib /usr/lib/libmysqlclient.18.dylib
Пример приведенной выше команды выглядит так:
sudo ln -s /usr/local/mysql/lib/libmysqlclient.18.dylib /usr/lib/libmysqlclient.18.dylib
- Проверьте чтобы узнать, сохраняется ли проблема.
Решение 2. Обновление Brew
В некоторых случаях этот файл отсутствует в каталоге из-за устаревшей установки «Brew». Поэтому на этом этапе мы будем обновлять Brew. Для этого:
- Нажмите « Команда '+' Космос Одновременно.
- Тип в ' Терминал ' и Нажмите ' Войти '.
Терминал MacOS
- Тип в следующей команде в терминале и нажмите « Войти '.
варить обновление
- Очередной раз, тип в следующей команде в терминале и нажмите «Enter».
варить апгрейд
- Проверьте чтобы узнать, сохраняется ли проблема.
Решение 3. Запуск сценария «Copy_dylibs.py»
В некоторых случаях ссылки на файлы «.dylib» неверны, из-за чего возникает эта ошибка. Поэтому на этом этапе мы запустим сценарий, который автоматически обнаружит и исправит эти проблемы. Для этого:
- Нажмите на это ссылку и скачать скрипт.
- Извлечь содержание «. застегивать ' файл.
Содержимое zip-файла
- Читать « Прочти меня »Включен в«. застегивать »Внимательно просмотрите подробные инструкции.
- Бежать « copy_dylibs . ру »И позвольте ему исправить проблему
- Проверьте чтобы узнать, сохраняется ли проблема.