כיצד לתקן שגיאת 'דילד: הספריה לא טעונה' ב- MacOS



נסה את הכלי שלנו לביטול בעיות

MacOS שפותחה והופצה על ידי אפל היא ללא ספק מערכת ההפעלה האמינה ביותר שיש. משתמשים בו בעיקר על ידי אנשי מקצוע שמתכוונים להשתמש במחשבים שלהם לצרכים עסקיים. עם זאת, די לאחרונה הגיעו דיווחים רבים על שגיאת 'דילד: הספרייה לא טעונה' ב- MacOS. במאמר זה נדון בסיבה שבגינה מופעלת שגיאה זו ונספק פתרונות קיימא על מנת לתקן אותם.



הודעת שגיאה 'dyld: הספרייה לא טעונה' ב- MacOS



מה גורם לשגיאת 'דילד: הספרייה לא נטענת' ב- MacOS?

לאחר קבלת דיווחים רבים החלטנו לבדוק את הנושא וזיהינו את הסיבה שבגינה מופעלת שגיאה זו.



  • מיקום לא חוקי: שגיאה זו מופעלת כאשר המחשב מנסה למצוא את הקובץ '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. על מנת לעשות זאת:

  1. ללחוץ ה ' פקודה '+' מֶרחָב ”בו זמנית.
  2. סוּג ב' מָסוֹף ”ו ללחוץ ' להיכנס '.

    טרמינל MacOS

  3. סוּג בפקודה הבאה במסוף ולחץ על “ להיכנס '.
    עדכון לחלוט
  4. שוב, סוּג בפקודה הבאה במסוף ולחץ על 'Enter'.
    שדרוג לחלוט
  5. חשבון כדי לראות אם הנושא נמשך.

פתרון 3: הפעלת סקריפט 'Copy_dylibs.py'

במקרים מסוימים, ההפניות לקבצי '.dylib' אינן נכונות שבגללן מופעלת שגיאה זו. לכן, בשלב זה נפעיל סקריפט שיאתר ויתקן בעיות אלה באופן אוטומטי. על מנת לעשות זאת:

  1. נְקִישָׁה עַל זֶה קישור והורדת התסריט.
  2. לחלץ תוכן ה'. רוכסן קובץ.

    תוכן קובץ ה- zip

  3. לקרוא ה ' תקרא אותי ' כלול ב '. רוכסן הקובץ בקפידה לקבלת הוראות מפורטות.
  4. לָרוּץ ה ' copy_dylibs . py סקריפט ותן לו לתקן את הבעיה
  5. חשבון כדי לראות אם הנושא נמשך.
קריאה של 2 דקות