Επίλυση: Το Conda δεν αναγνωρίζεται ως εσωτερική ή εξωτερική εντολή [Διαχείριση διαμερισμάτων]

Μερικοί χρήστες ανέφεραν ότι αντιμετώπισαν πρόβλημα κατά την εκτέλεση μιας εντολής Anaconda χρησιμοποιώντας τη γραμμή εντολών και έλαβαν ένα μήνυμα ' conda δεν αναγνωρίζεται ως εσωτερική ή εξωτερική εντολή, λειτουργικό πρόγραμμα ή αρχείο δέσμης». Σε αυτή την ανάρτηση, αυτόν τον ιστότοπο Partition Wizard συνθέτει μερικές λύσεις σε αυτό το πρόβλημα.





Σε αυτήν την σελίδα :

Εγκατέστησα το Anaconda3 4.4.0 (32 bit) στο μηχάνημα Windows 7 Professional και εισήγαγα NumPy και Panda στο σημειωματάριο Jupyter, οπότε υποθέτω ότι η Python εγκαταστάθηκε σωστά. Αλλά όταν πληκτρολογώ conda list και conda --version στη γραμμή εντολών, λέει ότι το conda δεν αναγνωρίζεται ως εσωτερική ή εξωτερική εντολή. stackoverflow.com

  εικόνα σφάλματος



Όπως αναφέρθηκε από χρήστες, το σφάλμα 'conda δεν αναγνωρίζεται ως εσωτερική ή εξωτερική εντολή' εμφανίζεται όταν κάποιος προσπαθεί να εκτελέσει την εντολή Anaconda στα Windows Γραμμή εντολών . Οι ακόλουθες είναι τρεις κοινές αιτίες αυτού του προβλήματος:

  • Η περιβαλλοντική διαδρομή της Conda δεν έχει οριστεί
  • Το Environment PATH προστέθηκε λανθασμένα
  • Η έκδοση Anaconda είναι παλαιότερη από την έκδοση Anaconda Navigator

Διόρθωση 1: Ενημερώστε το Anaconda στην πιο πρόσφατη έκδοση

Μπορεί να αντιμετωπίσετε αυτό το ζήτημα εάν χρησιμοποιείτε μια νεότερη έκδοση Anaconda Navigator με μια παλαιότερη έκδοση Conda. Ορισμένοι χρήστες ανέφεραν ότι μπορούσαν να εκτελέσουν εντολές conda στη γραμμή εντολών μετά την ενημέρωση του Conda στην πιο πρόσφατη έκδοση. Δείτε πώς να το κάνετε:



Βήμα 1 : Πρόσβαση στο μενού έναρξης στην κάτω αριστερή γωνία και αναζήτηση για ' ανακόνδας '. Στη συνέχεια, κάντε κλικ Anaconda Prompt .

Βήμα 2 : Στο πρόγραμμα Anaconda Prompt, εκτελέστε τις ακόλουθες εντολές και πατήστε Enter μετά από κάθε εντολή για να ενημερώσετε το Conda στην πιο πρόσφατη έκδοση:

conda ενημέρωση



conda εγκατάσταση

Βήμα 3 : Περιμένετε να ολοκληρωθεί η διαδικασία, στη συνέχεια κλείστε το Anaconda Prompt και ανοίξτε το παράθυρο CMD. Δείτε αν μπορείτε τώρα να εκτελέσετε εντολές Conda.

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



Διόρθωση 2: Επανεγκαταστήστε το Anaconda

Επανεγκαταστήστε το Anaconda με μια προηγμένη επιλογή που θα προσθέσει αυτόματα όλα τα Anaconda στη μεταβλητή περιβάλλοντος PATH. Τα βήματα είναι τα εξής:

Βήμα 1 : Πάτα το Win + R πλήκτρο για να ανοίξετε το παράθυρο διαλόγου Εκτέλεση. Στη συνέχεια πληκτρολογήστε appwiz.cpl και πατήστε Εισαγω .

Βήμα 2 : Στο παράθυρο Προγράμματα και δυνατότητες, κάντε κύλιση προς τα κάτω για να βρείτε Ανακόνδας . Κάντε δεξί κλικ σε αυτό και επιλέξτε Απεγκατάσταση και, στη συνέχεια, ακολουθήστε τις οδηγίες στην οθόνη για να το απεγκαταστήσετε.

Βήμα 3 : Επισκεφθείτε τον επίσημο ιστότοπο του Anaconda για Windows για να κατεβάσετε την πιο πρόσφατη διανομή Anaconda.

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

  επιλέξτε Προσθήκη Anaconda στη μεταβλητή περιβάλλοντος PATH μου

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

Διόρθωση 3: Προσθέστε τη διαδρομή Conda με μη αυτόματο τρόπο

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

Βήμα 1 : Ανοίξτε ξανά το Anaconda Prompt. Στη συνέχεια πληκτρολογήστε όπου κόντα και πατήστε Εισαγω για να ελέγξετε τη θέση του conda.

Βήμα 2 : Αντίγραφο C:\Users\madro\Anaconda3\Scripts .

Βήμα 3 : Πατήστε Win + R να επικαλεστεί το Τρέξιμο παράθυρο. Στη συνέχεια πληκτρολογήστε sysdm.cpl στο πλαίσιο και κάντε κλικ Εντάξει για να ανοίξετε τις Ιδιότητες συστήματος.

Βήμα 4 : Κάντε κλικ στο Προχωρημένος καρτέλα και επιλέξτε Μεταβλητές Περιβάλλοντος .

Βήμα 5 : Μεσα στην Μεταβλητές περιβάλλοντος για *YourUser* παράθυρο, επιλέξτε Μονοπάτι και κάντε κλικ Επεξεργασία .

Βήμα 6 : Στο παράθυρο Επεξεργασία μεταβλητής περιβάλλοντος, κάντε κλικ στο Νέος κουμπί. Στη συνέχεια, προσθέστε αυτές τις δύο τοποθεσίες:

  • C:\Users\*YourUser*\Anaconda3\Scripts
  • C:\Users\*YourUser*\Anaconda3

Σημείωση:

Να θυμάστε ότι το *YourUser* είναι απλώς ένα σύμβολο κράτησης θέσης. Αντικαταστήστε το με το δικό σας όνομα χρήστη. Επίσης, εάν χρησιμοποιείτε παλαιότερη έκδοση Anaconda, αλλάξτε τον αριθμό έκδοσης ανάλογα.

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