נסה את הפתרונות האלה כדי לתקן PermissionError [שגיאה 13] ההרשאה נדחתה
- אם Python לא יכול לאתר קובץ או שאין לו את ההרשאות הדרושות כדי לפתוח אותו, ייתכן שהשגיאה PermissionError: [שגיאה 13] הרשאה נדחתה עלולה להתרחש.
- מהדורה 3.7 הציגה את Python ל-Microsoft Store, מה שעלול לגרום לשגיאות של דחיית הרשאה.
- הגרסה האחרונה של Python היא 3.10.7 וזמינה עבור macOS, Linux/UNIX ו-Windows 8 ומעלה.
איקסהתקן על ידי לחיצה על ההורדה. קוֹבֶץ
תקן שגיאות מערכת ההפעלה של Windows 11 עם Fortect:
- הורד את Fortect והתקן אותו במחשב שלך
- הפעל את הכלי ו התחל לסרוק כדי למצוא קבצים שבורים שגורמים ל. בעיות.
- לחץ לחיצה ימנית על התחל תיקון כדי לתקן בעיות המשפיעות על אבטחת המחשב שלך ו. ביצועים.
Python היא תוכנה המיועדת לבניית אתרים, תוכנות ועוד תוך שימוש בשפת תכנות ברמה גבוהה. עם זאת, משתמשים דיווחו לאחרונה על קבלת שגיאה של דחיית הרשאה ב-Windows 11. הנה איך לתקן PermissionError [שגיאה 13] שגיאה נדחתה ב-Python.
מכיוון ש-Python משתמש בשפה למטרות כלליות, ניתן להשתמש בה כדי לבנות מגוון סוגים שונים של תוכניות במקום להתמקד במשתנה ספציפי.
למי שרוצה ללמוד עוד על פיתוח וקידוד, Python היא אחת משפות התכנות הקלות ביותר ללמידה, מה שהופך אותה למושלמת למתחילים.
מדוע אני מקבל את שגיאת ההרשאה נדחתה ב- Python?
משתמשים נתקלים ב- PermissionError: [שגיאה 13] שגיאה נדחתה של הרשאה אם מספקים לפייתון נתיב לקובץ שאין לו הרשאה לפתוח או לערוך את הקובץ. כברירת מחדל, קבצים מסוימים אינם מאפשרים הרשאות מסוימות. שגיאה זו עשויה להתרחש גם אם מספקים תיקיה במקום קובץ.
אם הקובץ כבר מופעל על ידי תהליך אחר, אתה עלול להיתקל בשגיאת ההרשאה נדחתה ב- Python. אם אתה מקבל את שגיאת זמן ריצה של Python, אנו מציעים פתרונות גם לכך.
כיצד אנו בודקים, בודקים ומדרגים?
עבדנו ב-6 החודשים האחרונים על בניית מערכת סקירה חדשה על האופן שבו אנו מייצרים תוכן. בעזרתו, עשינו מחדש את רוב המאמרים שלנו כדי לספק מומחיות מעשית על המדריכים שהכנו.
לפרטים נוספים ניתן לקרוא כיצד אנו בודקים, סוקרים ומדרגים ב-WindowsReport.
כיצד אוכל לתקן את השגיאה של Python הרשאה נדחתה ב-Windows 11?
1. בדוק את נתיב הקובץ
אחת הסיבות העיקריות ל- PermissionError: [שגיאה 13] ההרשאה נדחתה היא בגלל ש-Python מנסה לפתוח תיקיה כקובץ. בדוק שוב את המיקום שבו אתה רוצה לפתוח את הקובץ וודא שאין תיקיה שקיימת באותו שם.
הפעל את os.path.isfile (שם קובץ) פקודה מחליפה את שם הקובץ בקובץ שלך כדי לבדוק אם הוא קיים. אם התגובה היא שקר, אז הקובץ לא קיים או ש-Python לא יכול לאתר אותו.
2. אפשר הרשאות באמצעות chomd
אם לקובץ אין הרשאות קריאה וכתיבה מופעלות לכולם, אתה עלול להיתקל בשגיאת ההרשאה נדחתה ב- Python. נסה להזין את שם הקובץ chomd 755 לפקוד ולהחליף שם קובץ עם שם הקובץ שלך.
פקודה זו מעניקה לכולם הרשאה לקרוא, לכתוב ולהפעיל את הקובץ, כולל הבעלים. משתמשים יכולים גם להחיל פקודה זו על ספריות שלמות. מפעיל את ls -al הפקודה תספק רשימה של קבצים וספריות וההרשאות שלהם.
3. התאם את הרשאות הקובץ
- נווט למיקום הקובץ שלך בסייר הקבצים.
- לחץ לחיצה ימנית על הקובץ ובחר נכסים.
- לחץ על בִּטָחוֹן הכרטיסייה ולאחר מכן בחר את שמך מתחת שמות קבוצות או משתמש.
- בחר לַעֲרוֹך ולעבור ולבדוק הרשאות.
- נְקִישָׁה להגיש מועמדות לאחר מכן בסדר.
התאמת ההרשאות של הקובץ שאתה מנסה לפתוח תאפשר לפייתון לקרוא, לכתוב ולהפעיל את הקובץ.
- כיצד להתאים מקלדת Logitech [מקלט USB, Bluetooth, iPad]
- כיצד להוריד את מנהל ההתקן של Canon Mg2540s עבור Windows 11
- Chrome מקבל סרגלי גלילה שוטפים ב-Windows 11
- מנהל התקן Canon MF3010 עבור Windows 11: הורד והתקן
4. כבה את כינויי הביצוע
- לחץ על הַתחָלָה ופתוח הגדרות (או לחץ חלונות + אני).
- לִפְתוֹחַ אפליקציות לאחר מכן בחר אפליקציות ותכונות.
- פתח את התפריט הנפתח שליד הגדרות נוספות.
- נְקִישָׁה כינויים של הפעלת אפליקציה.
- אתר את השניים מתקיני אפליקציות ל python.exe ו python3.exe והחלף את שניהם ל כבוי.
Python נוספה ל-Microsoft Store עבור גרסה 3.7 שהציגה שגיאות דחיית הרשאה מכיוון שהיא יצרה שני מתקני התקנה: python.exe ו-python3.exe. השבתת גרסאות Microsoft Store של Python אמורה לתקן את שגיאת ההרשאות שנדחו.
5. עדכן את Windows ומנהלי התקנים
- לחץ על הַתחָלָה ופתוח הגדרות (או לחץ חלונות + אני).
- גלול מטה ובחר עדכון חלונות.
- בצע את כל העדכונים הזמינים.
- בחר אפשרויות מתקדמות.
- תַחַת אפשרויות נוספות, לחץ על עדכונים אופציונליים.
- הפעל כל עדכוני מנהלי התקנים.
אם אתה נתקל לפתע בשגיאה של Python שנדחתה, ואף אחד מהפתרונות שלעיל לא עבד, בדוק אם יש עדכונים של Windows 11 ובצע עדכוני מנהלי התקנים זמינים.
אם גם שיטה זו לא עבדה, אנו ממליצים להשתמש בתוכנה מיוחדת לעדכון מנהלי התקנים, עדכון מנהלי התקנים של Outbyte.
Outbyte Driver Updater הוא פתרון מהיר ואוטומטי למציאת כל מנהלי ההתקנים המיושנים ולעדכון שלהם לגרסאות האחרונות שלהם. תהליך ההתקנה הוא מהיר ובטוח כך שלא יתרחשו בעיות נוספות.
עדכון מנהלי התקנים של Outbyte
נסה את הכלי המהיר והפשוט הזה כדי לשמור על כל הדרייברים מעודכנים.מהי הגרסה האחרונה של Python?
נכון לשחרורו של מאמר זה, הגרסה העדכנית ביותר של Python היא 3.10.7 אשר זמינה עבור Windows 8 ומעלה ואינה תואמת לגרסאות ישנות יותר כולל Windows 7. Python תומך ב-Windows, macOS, Linux/UNIX ועוד.
עם זאת, אם משתמשים רוצים להשתמש בגרסאות ישנות יותר של Python, הם יכולים לגשת למהדורות 2.7 ואילך או שהם יכולים להוריד גרסה ספציפית של מהדורה.
אם אתה רוצה דרך מהירה פתח קובצי PY ב-Windows 10 ו-11, אנו מציעים מדריך גם לכך. כדי ללמוד כיצד להתמודד עם שגיאות, הקפד לבקר אצלנו נסה-למעט-הדפס ב-Python להנחות.
יש לקוות שאחד מהפתרונות לעיל עזר לך לתקן את השגיאה של Python הרשאה נדחתה ב-Windows 11. ספר לנו בהערות איזה שלב עבד עבורך או אם יש לך הצעות לפתרון אחר.