Σφάλμα άδειας: [Errno 13] Δεν επιτρέπεται η άδεια: [Διόρθωση Python]

Δοκιμάστε αυτές τις λύσεις για να διορθώσετε το PermissionError [Errno 13] Δεν επιτρέπεται η άδεια

  • Εάν η Python δεν μπορεί να εντοπίσει ένα αρχείο ή δεν έχει τα απαραίτητα δικαιώματα για να το ανοίξει, τότε μπορεί να εμφανιστεί το σφάλμα PermissionError: [Errno 13] Permission denied.
  • Η έκδοση 3.7 εισήγαγε την Python στο Microsoft Store, γεγονός που μπορεί να προκαλέσει σφάλματα άρνησης άδειας.
  • Η τελευταία έκδοση της Python είναι η 3.10.7 και είναι διαθέσιμη για macOS, Linux/UNIX και Windows 8 ή νεότερη έκδοση.

ΧΕΓΚΑΤΑΣΤΑΣΗ ΚΑΝΟΝΤΑΣ ΚΛΙΚ ΣΤΗ ΛΗΨΗ. ΑΡΧΕΙΟ

Μήνυμα από τον συνεργάτη μας

Διορθώστε τα σφάλματα του λειτουργικού συστήματος Windows 11 με το Fortect:

  • Κατεβάστε το Fortect και εγκαταστήστε το στον υπολογιστή σας
  • Εκκινήστε το εργαλείο και Ξεκινήστε τη σάρωση για να βρείτε κατεστραμμένα αρχεία που προκαλούν το. προβλήματα.
  • Κάντε δεξί κλικ Ξεκινήστε την επισκευή για να διορθώσετε ζητήματα που επηρεάζουν την ασφάλεια του υπολογιστή σας και. εκτέλεση.
Κατεβάστε τώραΤο Fortect έχει ληφθεί από 0 αναγνώστες αυτόν τον μήνα, βαθμολογήθηκαν με 4,4 στις TrustPilot

Η Python είναι ένα πρόγραμμα που έχει σχεδιαστεί για τη δημιουργία ιστοσελίδων, λογισμικού και άλλων με χρήση γλώσσας προγραμματισμού υψηλού επιπέδου. Ωστόσο, οι χρήστες ανέφεραν πρόσφατα ότι έλαβαν ένα σφάλμα άρνησης άδειας στα Windows 11. Δείτε πώς μπορείτε να διορθώσετε το σφάλμα PermissionError [Errno 13] Σφάλμα άρνησης άδειας στην Python.

Επειδή η Python χρησιμοποιεί μια γλώσσα γενικού σκοπού, μπορεί να χρησιμοποιηθεί για τη δημιουργία μιας ποικιλίας διαφορετικών τύπων προγραμμάτων αντί για την εστίαση σε μια συγκεκριμένη μεταβλητή.

Για όσους θέλουν να μάθουν περισσότερα για την ανάπτυξη και την κωδικοποίηση, η Python είναι μια από τις πιο εύκολες γλώσσες προγραμματισμού για εκμάθηση, καθιστώντας την ιδανική για αρχάριους.

Γιατί λαμβάνω το σφάλμα άρνησης άδειας στην Python;

Οι χρήστες αντιμετωπίζουν Σφάλμα Permission: [Errno 13] Σφάλμα άρνησης άδειας εάν παρέχουν στην Python μια διαδρομή αρχείου που δεν έχει άδεια για άνοιγμα ή επεξεργασία του αρχείου. Από προεπιλογή, ορισμένα αρχεία δεν επιτρέπουν ορισμένα δικαιώματα. Αυτό το σφάλμα μπορεί επίσης να προκύψει εάν παρέχεται ένας φάκελος αντί για ένα αρχείο.

Εάν το αρχείο λειτουργεί ήδη από άλλη διεργασία, τότε ενδέχεται να αντιμετωπίσετε το σφάλμα άρνησης άδειας στην Python. Εάν λαμβάνετε το Σφάλμα χρόνου εκτέλεσης Python, προσφέρουμε λύσεις και για αυτό.

Πώς δοκιμάζουμε, εξετάζουμε και βαθμολογούμε;

Δουλέψαμε τους τελευταίους 6 μήνες για τη δημιουργία ενός νέου συστήματος αξιολόγησης σχετικά με τον τρόπο παραγωγής περιεχομένου. Χρησιμοποιώντας το, επαναλάβαμε στη συνέχεια τα περισσότερα από τα άρθρα μας για να παρέχουμε πραγματική πρακτική εξειδίκευση στους οδηγούς που φτιάξαμε.

Για περισσότερες λεπτομέρειες μπορείτε να διαβάσετε πώς δοκιμάζουμε, εξετάζουμε και βαθμολογούμε στο WindowsReport.

Πώς μπορώ να διορθώσω το σφάλμα άρνησης άδειας Python στα Windows 11;

1. Ελέγξτε τη διαδρομή του αρχείου

Μία από τις κύριες αιτίες του PermissionError: [Errno 13] Η άρνηση άδειας οφείλεται στο ότι η Python προσπαθεί να ανοίξει έναν φάκελο ως αρχείο. Ελέγξτε ξανά τη θέση όπου θέλετε να ανοίξετε το αρχείο και βεβαιωθείτε ότι δεν υπάρχει φάκελος με το ίδιο όνομα.

Βεβαιωθείτε ότι το αρχείο υπάρχει και ότι χρησιμοποιείτε τη σωστή διαδρομή αρχείου για να διορθώσετε το σφάλμα άρνησης άδειας python.

Εκτελέστε το os.path.isfile (όνομα αρχείου) εντολή αντικαθιστά το όνομα αρχείου με το αρχείο σας για να ελέγξετε αν υπάρχει. Εάν η απάντηση είναι ψευδής, τότε το αρχείο δεν υπάρχει ή η Python δεν μπορεί να το εντοπίσει.

2. Επιτρέψτε τα δικαιώματα χρησιμοποιώντας chomd

Εάν το αρχείο δεν έχει ενεργοποιημένα δικαιώματα ανάγνωσης και εγγραφής για όλους, τότε ενδέχεται να αντιμετωπίσετε το σφάλμα άρνησης άδειας στην Python. Δοκιμάστε να εισέλθετε στο Όνομα αρχείου chomd 755 εντολή και αντικατάσταση όνομα αρχείου με το όνομα του αρχείου σας.

χρησιμοποιήστε το chomd 755 για να διορθώσετε το σφάλμα άρνησης άδειας python στα Windows 11.

Αυτή η εντολή δίνει σε όλους το δικαίωμα ανάγνωσης, εγγραφής και εκτέλεσης του αρχείου, συμπεριλαμβανομένου του κατόχου. Οι χρήστες μπορούν επίσης να εφαρμόσουν αυτήν την εντολή σε ολόκληρους καταλόγους. Τρέχοντας το ls -al Η εντολή θα παρέχει μια λίστα αρχείων και καταλόγων και τα δικαιώματά τους.

3. Προσαρμόστε τα δικαιώματα αρχείων

  1. Πλοηγηθείτε στη θέση του αρχείου σας στην Εξερεύνηση αρχείων.
  2. Κάντε δεξί κλικ στο αρχείο και επιλέξτε Ιδιότητες. ανοιχτές ιδιότητες αρχείου.
  3. Κάντε κλικ στο Ασφάλεια καρτέλα και, στη συνέχεια, επιλέξτε το όνομά σας κάτω από Ονόματα ομάδας ή χρηστών. Ανοίξτε την καρτέλα ασφαλείας.
  4. Επιλέγω Επεξεργασία και περάστε και ελέγξτε τα δικαιώματα. Επεξεργαστείτε τα δικαιώματα για να διορθώσετε το σφάλμα άρνησης άδειας.
  5. Κάντε κλικ Ισχύουν έπειτα Εντάξει.

Η προσαρμογή των δικαιωμάτων του αρχείου που προσπαθείτε να ανοίξετε θα επιτρέψει στην Python να διαβάσει, να γράψει και να εκτελέσει το αρχείο.

Διαβάστε περισσότερα για αυτό το θέμα
  • Πώς να ζευγαρώσετε το πληκτρολόγιο Logitech [Δέκτης USB, Bluetooth, iPad]
  • Πώς να κατεβάσετε το πρόγραμμα οδήγησης Canon Mg2540s για Windows 11
  • Το Chrome αποκτά Fluent Overlay Scrollbars στα Windows 11
  • Πρόγραμμα οδήγησης Canon MF3010 για Windows 11: Λήψη και εγκατάσταση

4. Απενεργοποιήστε τα ψευδώνυμα εκτέλεσης

  1. Κάντε κλικ στο Αρχή και ανοιχτό Ρυθμίσεις (ή πατήστε Windows + Εγώ).
  2. Ανοιξε Εφαρμογές στη συνέχεια επιλέξτε Εφαρμογές και λειτουργίες. ανοίξτε τις εφαρμογές και τις δυνατότητες των Windows 11.
  3. Ανοίξτε το αναπτυσσόμενο μενού δίπλα στο Περισσότερες ρυθμίσεις.
  4. Κάντε κλικ Ψευδώνυμα εκτέλεσης εφαρμογής. μεταβείτε στα ψευδώνυμα εκτέλεσης εφαρμογής.
  5. Εντοπίστε τα δύο Πρόγραμμα εγκατάστασης εφαρμογών Για python.exe και python3.exe και εναλλαγή και στα δύο Μακριά από. Απενεργοποιήστε τα ψευδώνυμα python για να διορθώσετε το σφάλμα άρνησης άδειας στα Windows 11.

Η Python προστέθηκε στο Microsoft Store για την έκδοση 3.7 η οποία εισήγαγε σφάλματα άρνησης άδειας επειδή δημιούργησε δύο προγράμματα εγκατάστασης: python.exe και python3.exe. Η απενεργοποίηση των εκδόσεων της Python του Microsoft Store θα πρέπει να διορθώσει το σφάλμα άρνησης δικαιωμάτων.

5. Ενημερώστε τα Windows και τα προγράμματα οδήγησης

  1. Κάντε κλικ στο Αρχή και ανοιχτό Ρυθμίσεις (ή πατήστε Windows + Εγώ).
  2. Κάντε κύλιση προς τα κάτω και επιλέξτε Ενημερωμένη έκδοση για Windows. Ανοίξτε την ενημέρωση των παραθύρων στις ρυθμίσεις.
  3. Εκτελέστε τυχόν διαθέσιμες ενημερώσεις.
  4. Επιλέγω Προχωρημένες επιλογές. άνοιγμα των παραθύρων 11 σύνθετες επιλογές.
  5. Κάτω από Επιπλέον επιλογές, κάντε κλικ στο Προαιρετικές ενημερώσεις. Κάντε οποιεσδήποτε προαιρετικές ενημερώσεις για να διορθώσετε το σφάλμα άρνησης άδειας python.
  6. Εκτελέστε τυχόν ενημερώσεις προγραμμάτων οδήγησης.

Εάν ξαφνικά αντιμετωπίσετε το σφάλμα άρνησης άδειας Python και καμία από τις παραπάνω λύσεις δεν λειτούργησε, τότε ελέγξτε για τυχόν ενημερώσεις των Windows 11 και πραγματοποιήστε τυχόν διαθέσιμες ενημερώσεις προγραμμάτων οδήγησης.

Εάν ούτε αυτή η μέθοδος λειτούργησε, σας συνιστούμε να χρησιμοποιήσετε εξειδικευμένο λογισμικό ενημέρωσης προγραμμάτων οδήγησης, Outbyte Driver Updater.

Το Outbyte Driver Updater είναι μια γρήγορη και αυτοματοποιημένη λύση για την εύρεση όλων των παλιών προγραμμάτων οδήγησης και την ενημέρωση τους στις πιο πρόσφατες εκδόσεις τους. Η διαδικασία εγκατάστασης είναι γρήγορη και ασφαλής, επομένως δεν θα προκύψουν επιπλέον προβλήματα.

Outbyte Driver Updater

Δοκιμάστε αυτό το γρήγορο και απλό εργαλείο για να διατηρείτε ενημερωμένα όλα τα προγράμματα οδήγησης.
Δωρεάν δοκιμή Κατεβάστε τώρα

Ποια είναι η πιο πρόσφατη έκδοση της Python;

Από την κυκλοφορία αυτού του άρθρου, η πιο πρόσφατη έκδοση της Python είναι η 3.10.7 η οποία είναι διαθέσιμη για Windows 8 και νεότερη έκδοση και δεν είναι συμβατή με παλαιότερες εκδόσεις, συμπεριλαμβανομένων των Windows 7. Η Python υποστηρίζει Windows, macOS, Linux/UNIX και πολλά άλλα.

Python έκδοση 3.10.7.

Ωστόσο, εάν οι χρήστες θέλουν να χρησιμοποιήσουν παλαιότερες εκδόσεις της Python, μπορούν να έχουν πρόσβαση στις εκδόσεις 2.7 και νεότερες ή μπορούν να κάνουν λήψη μιας συγκεκριμένης έκδοσης μιας έκδοσης.

Αν θέλετε έναν γρήγορο τρόπο ανοίξτε αρχεία PY στα Windows 10 και 11, προσφέρουμε έναν οδηγό και για αυτό. Για να μάθετε πώς να αντιμετωπίζετε τα λάθη, φροντίστε να επισκεφθείτε μας Δοκιμάστε-εκτός-εκτύπωση σε Python οδηγός.

Ας ελπίσουμε ότι μία από τις παραπάνω λύσεις σας βοήθησε να διορθώσετε το σφάλμα άρνησης άδειας Python στα Windows 11. Ενημερώστε μας στα σχόλια ποιο βήμα λειτούργησε για εσάς ή εάν έχετε οποιεσδήποτε προτάσεις για διαφορετική λύση.

Εστιασμένα εισερχόμενα που έρχονται στο Outlook, μαζί με περισσότερες δυνατότητες

Εστιασμένα εισερχόμενα που έρχονται στο Outlook, μαζί με περισσότερες δυνατότητεςMiscellanea

Για κάποιο λόγο, η Microsoft δίνει μεγαλύτερη προσοχή στην ανάπτυξη του Αποψη σε άλλες πλατφόρμες, παρά στο φυσικό του περιβάλλον. Με άλλα λόγια, η εταιρεία παρέχει συχνότερες ενημερώσεις και παρέχ...

Διαβάστε περισσότερα
Τα Windows 10 KB4493464 συνοδεύονται από πολλές ενημερώσεις ασφαλείας

Τα Windows 10 KB4493464 συνοδεύονται από πολλές ενημερώσεις ασφαλείαςMiscellanea

Η Microsoft παρουσίασε πρόσφατα ένα νέο αθροιστική ενημέρωση, KB4493464, ως μέρος του Ενημέρωση των Windows 10 Απριλίου 2018. Η ενημέρωση παίρνει την υπάρχουσα έκδοση λειτουργικού συστήματος για τη...

Διαβάστε περισσότερα
Η εφαρμογή Age اخبار για Windows 8, 10 κυκλοφορεί

Η εφαρμογή Age اخبار για Windows 8, 10 κυκλοφορείMiscellanea

Εάν ζείτε στην Αυστραλία και διαθέτετε συσκευή Windows 8, τότε αυτό που χρειάζεστε περισσότερο για να μπορείτε να παρακολουθείτε όλες τις πιο πρόσφατες και πιο σημαντικές Νέα στη χώρα σας είναι να ...

Διαβάστε περισσότερα