วิธีแก้ไขข้อผิดพลาด 'Dyld: Library not Loaded' บน MacOS



ลองใช้เครื่องมือของเราเพื่อกำจัดปัญหา

MacOS ที่พัฒนาและจัดจำหน่ายโดย Apple เป็นหนึ่งในระบบปฏิบัติการที่น่าเชื่อถือที่สุด ส่วนใหญ่จะใช้โดยผู้เชี่ยวชาญที่ตั้งใจจะใช้คอมพิวเตอร์เพื่อวัตถุประสงค์ทางธุรกิจ อย่างไรก็ตามเมื่อไม่นานมานี้มีรายงานจำนวนมากเกี่ยวกับข้อผิดพลาด“ Dyld: Library Not Loaded” บน MacOS ในบทความนี้เราจะพูดถึงสาเหตุที่ทำให้เกิดข้อผิดพลาดนี้และยังมีวิธีแก้ไขที่เป็นไปได้เพื่อแก้ไข



ข้อความแสดงข้อผิดพลาด“ dyld: Library not Loaded” บน MacOS



อะไรเป็นสาเหตุของข้อผิดพลาด“ Dyld: Library Not Loaded” บน MacOS

หลังจากได้รับรายงานจำนวนมากเราจึงตัดสินใจตรวจสอบปัญหาและระบุสาเหตุที่ทำให้เกิดข้อผิดพลาดนี้



  • ตำแหน่งไม่ถูกต้อง: ข้อผิดพลาดนี้เกิดขึ้นเมื่อคอมพิวเตอร์พยายามค้นหาไฟล์“ libmysqlclient.18.dylib” หรือไฟล์ที่คล้ายกับที่อยู่ภายใต้ตำแหน่ง“ usr / lib” ไฟล์ไม่ปรากฏในตำแหน่งนี้อย่างชัดเจนเนื่องจากข้อผิดพลาดถูกทริกเกอร์

ตอนนี้คุณมีความเข้าใจพื้นฐานเกี่ยวกับลักษณะของปัญหาแล้วเราจะดำเนินการแก้ไขต่อไป ตรวจสอบให้แน่ใจว่าได้ใช้สิ่งเหล่านี้ตามลำดับที่ระบุไว้เพื่อหลีกเลี่ยงความขัดแย้งใด ๆ

โซลูชันที่ 1: การสร้างลิงก์สัญลักษณ์

เป็นไปได้ที่จะแก้ไขปัญหาโดยการสร้าง Symbolic Link ในไดเร็กทอรีที่คอมพิวเตอร์กำลังตรวจหาไฟล์“ .dylib” ในการดำเนินการดังกล่าว:

  1. นำทาง ไปที่ ' / usr / lib 'โฟลเดอร์
  2. กด ที่“ คำสั่ง '+' พื้นที่ ” พร้อมกัน.
  3. ประเภท ใน“ เทอร์มินอล ” แล้วกด“ ป้อน '.

    MacOS Terminal



  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 Terminal

  3. ประเภท ในคำสั่งต่อไปนี้ในเทอร์มินัลแล้วกด“ ป้อน '.
    ปรับปรุงการชง
  4. อีกครั้ง ประเภท ในคำสั่งต่อไปนี้ในเทอร์มินัลแล้วกด“ Enter”
    อัพเกรดเบียร์
  5. ตรวจสอบ เพื่อดูว่าปัญหายังคงมีอยู่หรือไม่

โซลูชันที่ 3: การเรียกใช้สคริปต์“ Copy_dylibs.py”

ในบางกรณีการอ้างอิงสำหรับไฟล์“ .dylib” ไม่ถูกต้องเนื่องจากข้อผิดพลาดนี้เกิดขึ้น ดังนั้นในขั้นตอนนี้เราจะเรียกใช้สคริปต์ซึ่งจะตรวจหาและแก้ไขปัญหาเหล่านี้โดยอัตโนมัติ ในการดำเนินการดังกล่าว:

  1. คลิก บน นี้ ลิงค์และดาวน์โหลดสคริปต์
  2. สารสกัด เนื้อหาของ“. ซิป ” ไฟล์.

    เนื้อหาของไฟล์ zip

  3. อ่าน ที่“ readme ” รวมอยู่ใน“. ซิป 'ไฟล์อย่างละเอียดสำหรับคำแนะนำโดยละเอียด
  4. วิ่ง ที่“ copy_dylibs . py ” และปล่อยให้มันแก้ไขปัญหา
  5. ตรวจสอบ เพื่อดูว่าปัญหายังคงมีอยู่หรือไม่
อ่าน 2 นาที