ImportError: Η φόρτωση DLL απέτυχε: Δεν ήταν δυνατή η εύρεση της καθορισμένης λειτουργικής μονάδας

Importerror E Phortose Dll Apetyche Den Etan Dynate E Eurese Tes Kathorismenes Leitourgikes Monadas



Βιώνετε το ImportError: Η φόρτωση DLL απέτυχε: Δεν ήταν δυνατή η εύρεση της καθορισμένης λειτουργικής μονάδας σφάλμα σε υπολογιστή με Windows; Αν ναι, αυτή η ανάρτηση θα σας βοηθήσει. Σε αυτήν την ανάρτηση, θα συζητήσουμε τι είναι αυτό το σφάλμα, τις πιθανές αιτίες του και πώς να το διορθώσετε.



άλμα ποντικιού επιφανείας pro 4

Τι σημαίνει η φόρτωση DLL κατά την εισαγωγή;

  ImportError: Η φόρτωση DLL απέτυχε: Δεν ήταν δυνατή η εύρεση της καθορισμένης λειτουργικής μονάδας





Το σφάλμα ImportError: DLL αποτυχία φόρτωσης εμφανίζεται βασικά κατά την εισαγωγή βιβλιοθηκών Python όπως NumPy, Pandas, PySide2 κ.λπ. Ενεργοποιείται επίσης κατά την εγκατάσταση έργων Python σε υπολογιστή με Windows. Ένα άλλο πιθανό σενάριο για αυτό το σφάλμα είναι όταν το καθορισμένο DLL δεν μπορεί να φορτώσει τη συγκεκριμένη εργασία που καλείται από ένα πρόγραμμα. Ένας από τους χρήστες που επηρεάστηκαν ανέφερε το παρακάτω σενάριο στο οποίο αντιμετωπίζει το σφάλμα:





Τρέχω την Python 3.5.4 στο Anaconda και προσπαθώ να εγκαταστήσω geopandas. Ακολούθησα τις οδηγίες εγκατάστασης geopandas εδώ – http://geoffboeing.com/2014/09/using-geopandas-windows/ – but whichever way i try i get the same error



Τώρα, μπορεί να υπάρχουν διαφορετικοί λόγοι για τους οποίους μπορεί να αντιμετωπίσετε αυτό το σφάλμα. Μπορεί να οφείλεται σε κατεστραμμένα αρχεία DLL ή που λείπουν στον υπολογιστή σας. Ένας άλλος λόγος για το ίδιο θα μπορούσε να είναι το γεγονός ότι οι σωστές μεταβλητές περιβάλλοντος δεν έχουν οριστεί στον υπολογιστή σας. Μια ακόμη πιθανή αιτία αυτού του σφάλματος είναι μια εσφαλμένη ή ελλιπής εγκατάσταση της βιβλιοθήκης που προσπαθείτε να εισαγάγετε. Εκτός από αυτό, ένα κατεστραμμένο πακέτο Microsoft Visual C++ μπορεί επίσης να είναι ένας λόγος για αυτό το σφάλμα.

ImportError: Η φόρτωση DLL απέτυχε: Δεν ήταν δυνατή η εύρεση της καθορισμένης λειτουργικής μονάδας

Εδώ είναι οι μέθοδοι που μπορείτε να χρησιμοποιήσετε για να διορθώσετε το ' ImportError: Η φόρτωση DLL απέτυχε: Δεν ήταν δυνατή η εύρεση της καθορισμένης λειτουργικής μονάδας ' σφάλμα στον υπολογιστή σας με Windows:

  1. Εκτελέστε τη σάρωση του Έλεγχου αρχείων συστήματος.
  2. Ρύθμιση μεταβλητών περιβάλλοντος.
  3. Επιδιόρθωση Microsoft Visual C++ Redistributable.
  4. Επανεγκαταστήστε το Microsoft Visual C++ Redistributable.
  5. Επανεγκαταστήστε τη βιβλιοθήκη.

1] Εκτελέστε τη σάρωση του Έλεγχου αρχείων συστήματος

Καθώς το σφάλμα πιθανότατα ενεργοποιείται λόγω των ελλειπόντων ή κατεστραμμένων αρχείων DLL, μπορείτε να εκτελέσετε σάρωση System File Checker (SFC) για να το διορθώσετε. Το System File Checker είναι ένα ενσωματωμένο βοηθητικό πρόγραμμα γραμμής εντολών που βοηθά τους χρήστες των Windows να σαρώνουν και να επιδιορθώνουν κατεστραμμένα ή λείπουν αρχεία συστήματος που περιλαμβάνουν επίσης αρχεία DLL. Μπορείτε να εκτελέσετε μια σάρωση SFC για να διορθώσετε τα αρχεία DLL και στη συνέχεια να ελέγξετε εάν το σφάλμα έχει επιλυθεί.



Δείτε πώς να το κάνετε αυτό:

Πρώτα, εκκινήστε ένα ανυψωμένο παράθυρο γραμμής εντολών και εισάγετε την παρακάτω εντολή:

sfc /scannow

Δείτε αν το ' ImportError: Η φόρτωση DLL απέτυχε: Δεν ήταν δυνατή η εύρεση της καθορισμένης λειτουργικής μονάδας 'Το σφάλμα διορθώθηκε τώρα.

Ανάγνωση: Το PIP δεν αναγνωρίζεται ως εσωτερική ή εξωτερική εντολή .

2] Ρύθμιση μεταβλητών περιβάλλοντος

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

Πρώτα, βεβαιωθείτε ότι γνωρίζετε ποια διανομή Python χρησιμοποιείτε όπως το Anaconda.

Τώρα, πληκτρολογήστε περιβάλλον συστήματος μέσα στο πλαίσιο αναζήτησης των Windows και, στη συνέχεια, κάντε κλικ στο Επεξεργαστείτε τις μεταβλητές περιβάλλοντος συστήματος .

Στο παράθυρο που εμφανίζεται, πατήστε το Μεταβλητές Περιβάλλοντος κουμπί. Τώρα, κάντε κλικ στο Μονοπάτι μεταβλητή και μετά πατήστε στο Επεξεργασία κουμπί.

Μετά από αυτό, πατήστε το Νέος κουμπί μέσα στο Επεξεργασία μεταβλητής περιβάλλοντος παράθυρο και εισάγετε τις παρακάτω διαδρομές μία προς μία:

C:\ProgramData\Anaconda3
C:\ProgramData\Anaconda3\Scripts
C:\ProgramData\Anaconda3\Library\bin

Οι παραπάνω τοποθεσίες μπορεί να διαφέρουν για μεμονωμένα άτομα. Λοιπόν, μπείτε στα μονοπάτια ανάλογα.

Μόλις τελειώσετε, πατήστε το κουμπί Ok και βγείτε από το παράθυρο System Properties. Ελέγξτε αν το σφάλμα έχει πλέον επιλυθεί.

Βλέπω: Το CDP.dll είτε δεν έχει σχεδιαστεί για εκτέλεση σε Windows είτε περιέχει σφάλμα .

3] Επιδιορθώστε το Microsoft Visual C++ Redistributable

Εάν το σφάλμα εξακολουθεί να εμφανίζεται, δοκιμάστε να επιδιορθώσετε το πακέτο Microsoft Visual C++ Redistributable. Θα μπορούσε να είναι μια κατεστραμμένη βιβλιοθήκη Visual C++ που προκαλεί το σφάλμα. Επομένως, επιδιορθώστε τη συσκευασία και δείτε εάν το σφάλμα έχει σταματήσει να εμφανίζεται. Εδώ είναι τα βήματα για να το κάνετε αυτό:

  • Αρχικά, ανοίξτε την εφαρμογή Ρυθμίσεις χρησιμοποιώντας Win+I και μεταβείτε στο Εφαρμογές > Εγκατεστημένες εφαρμογές Ενότητα.
  • Τώρα, αναζητήστε το πακέτο Microsoft Visual C++ Redistributable και πατήστε το κουμπί μενού με τις τρεις κουκκίδες που υπάρχει δίπλα του.
  • Μετά από αυτό, κάντε κλικ στο Τροποποιώ κουμπί και μετά επιλέξτε το Επισκευή κουμπί στο παράθυρο διαλόγου που εμφανίζεται.
  • Μόλις ολοκληρωθεί η διαδικασία, ελέγξτε εάν το σφάλμα έχει επιλυθεί.

Ανάγνωση: Διορθώστε το Ucrtbase.dll δεν βρέθηκε ή λείπει το σφάλμα .

4] Επανεγκαταστήστε το Microsoft Visual C++ Redistributable

Εάν η επισκευή δεν λειτούργησε, μπορείτε να εγκαταστήσετε ξανά μια νέα και καθαρή έκδοση του Visual C++. Η διαφθορά μπορεί να είναι πέρα ​​από τη διαφθορά. Επομένως, απεγκαταστήστε το Microsoft Visual C++ Redistributable και, στη συνέχεια, εγκαταστήστε το ξανά στον υπολογιστή σας για να ελέγξετε εάν το σφάλμα έχει διορθωθεί.

5] Επανεγκατάσταση της Βιβλιοθήκης

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

Δείτε πώς να το κάνετε αυτό:

Αρχικά, βρείτε τη βιβλιοθήκη λόγω της οποίας λαμβάνετε το ImportError: Η φόρτωση DLL απέτυχε: Δεν ήταν δυνατή η εύρεση του σφάλματος της καθορισμένης λειτουργικής μονάδας. Μπορείτε να ελέγξετε το πλήρες μήνυμα σφάλματος για να το προσδιορίσετε.

Τώρα, μπορείτε να χρησιμοποιήσετε μια απλή εντολή για απεγκατάσταση και, στη συνέχεια, επανεγκατάσταση της βιβλιοθήκης. Για παράδειγμα, εάν αντιμετωπίζετε αυτό το σφάλμα με το Βιβλιοθήκη NumPy Python , χρησιμοποιήστε τις παρακάτω εντολές μία προς μία:

pip uninstall numpy
python -m pip install --upgrade pip
pip install numpy

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

Ας ελπίσουμε ότι δεν θα λάβετε το ίδιο σφάλμα τώρα.

Πώς διορθώνετε ότι η καθορισμένη ενότητα δεν βρέθηκε;

Να φτιάξω Δεν ήταν δυνατή η εύρεση της καθορισμένης μονάδας σφάλμα σε υπολογιστή με Windows, μπορείτε να χρησιμοποιήσετε το εργαλείο AutoRuns για να εντοπίσετε καταχωρήσεις που λείπουν στη διαμόρφωση και να τις διαγράψετε. Εκτός από αυτό, μπορείτε να χρησιμοποιήσετε ένα δωρεάν πρόγραμμα καθαρισμού διαφημίσεων για να διαγράψετε αρχεία διαφημίσεων και να διορθώσετε το σφάλμα sysmenu.dll. Το CCleaner μπορεί επίσης να χρησιμοποιηθεί για την εκκαθάριση ανεπιθύμητων αρχείων από τον υπολογιστή σας για να διορθώσει αυτό το σφάλμα.

Διαβάστε τώρα: Επιδιόρθωση Εντολή python setup.py egg_info απέτυχε με κωδικό σφάλματος 1 .

  ImportError: Η φόρτωση DLL απέτυχε: Δεν ήταν δυνατή η εύρεση της καθορισμένης λειτουργικής μονάδας
Δημοφιλείς Αναρτήσεις