MacOS에서 'Dyld : Library not Loaded'오류를 수정하는 방법



문제를 제거하기 위해 도구를 사용해보십시오

Apple에서 개발 및 배포 한 MacOS는 확실히 가장 안정적인 운영 체제 중 하나입니다. 비즈니스 목적으로 컴퓨터를 사용하려는 전문가가 주로 사용합니다. 그러나 최근에는 MacOS에서 'Dyld : Library Not Loaded'오류에 대한보고가 많이 나왔습니다. 이 기사에서는이 오류가 발생하는 이유에 대해 논의하고이를 해결하기위한 실행 가능한 솔루션도 제공합니다.



MacOS에서 'dyld : Library not Loaded'오류 메시지



MacOS에서 'Dyld : Library Not Loaded'오류의 원인은 무엇입니까?

수많은 신고를받은 후 문제를 조사하기로 결정하고이 오류가 발생하는 원인을 파악했습니다.



  • 잘못된 위치 : 이 오류는 컴퓨터가 'libmysqlclient.18.dylib'파일 또는 'usr / lib'위치에서 유사한 파일을 찾으려고 할 때 트리거됩니다. 오류가 트리거 된 파일이이 위치에 분명히 존재하지 않습니다.

이제 문제의 본질에 대한 기본적인 이해를 얻었으므로 해결책으로 넘어갈 것입니다. 충돌을 방지하기 위해 제공된 특정 순서로 구현해야합니다.

솔루션 1 : 심볼릭 링크 만들기

컴퓨터가“.dylib”파일을 확인하는 디렉토리에 심볼릭 링크를 생성하여 문제에 대응할 수 있습니다. 이를 수행하려면 :

  1. 탐색 로 ' / usr / lib ' 폴더.
  2. 프레스 ' 명령 '+' 우주 '동시에.
  3. 유형 에 ' 단말기 '를 누르고' 시작하다 '.

    MacOS 터미널



  4. 유형 터미널에서 다음 명령을 입력하고“ 시작하다 '
    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
  5. 검사 문제가 지속되는지 확인하십시오.

해결 방법 2 : Brew 업데이트

경우에 따라 'Brew'의 오래된 설치로 인해이 파일이 디렉토리에서 누락되었습니다. 따라서이 단계에서는 Brew를 업데이트 할 것입니다. 이를 수행하려면 :

  1. 프레스 ' 명령 '+' 우주 '동시에.
  2. 유형 에 ' 단말기 ”및 프레스 ' 시작하다 '.

    MacOS 터미널

  3. 유형 터미널에서 다음 명령을 입력하고 ' 시작하다 '.
    양조 업데이트
  4. 다시, 유형 터미널에서 다음 명령을 입력하고“Enter”를 누릅니다.
    양조 업그레이드
  5. 검사 문제가 지속되는지 확인하십시오.

해결 방법 3 :“Copy_dylibs.py”스크립트 실행

경우에 따라 '.dylib'파일에 대한 참조가 올바르지 않아이 오류가 발생합니다. 따라서이 단계에서는 이러한 문제를 자동으로 감지하고 수정하는 스크립트를 실행합니다. 이를 수행하려면 :

  1. 딸깍 하는 소리 의 위에 이 링크하고 스크립트를 다운로드하십시오.
  2. 추출물 “. 지퍼 ”파일.

    zip 파일의 내용

  3. 읽다 ' 읽어보기 '에 포함 된'. 지퍼 ”파일을 신중하게 작성하여 자세한 지침을 확인하십시오.
  4. 운영 ' copy_dylibs . py ”스크립트를 작성하고 문제를 해결합니다.
  5. 검사 문제가 지속되는지 확인하십시오.
2 분 읽기