حل: لم يتم التعرف على Conda كأمر داخلي أو خارجي [مدير قسم]

أبلغ بعض المستخدمين أنهم واجهوا مشكلة أثناء تشغيل أمر Anaconda باستخدام موجه الأوامر ، وتلقوا رسالة ' لم يتم التعرف على conda كأمر داخلي أو خارجي ، برنامج قابل للتشغيل أو ملف دفعي '. في هذا المنشور ، معالج أقسام الموقع هذا يضع بعض الحلول لهذه المشكلة.





على هذه الصفحة :

لقد قمت بتثبيت Anaconda3 4.4.0 (32 بت) على جهاز Windows 7 Professional الخاص بي واستوردت NumPy و Pandas على دفتر Jupyter ، لذا أفترض أن Python قد تم تثبيته بشكل صحيح. ولكن عندما أكتب conda list و conda --version في موجه الأوامر ، فإنه يقول لم يتم التعرف على conda كأمر داخلي أو خارجي. stackoverflow.com

  صورة الخطأ



كما أبلغ المستخدمون ، يحدث الخطأ 'لم يتم التعرف على conda كأمر داخلي أو خارجي' عندما يحاول شخص ما تشغيل أمر Anaconda في Windows موجه الأمر . فيما يلي ثلاثة أسباب شائعة لهذه المشكلة:

  • لم يتم تعيين مسار بيئة Conda
  • تمت إضافة بيئة PATH بشكل غير صحيح
  • إصدار Anaconda أقدم من إصدار Anaconda Navigator

الإصلاح 1: تحديث Anaconda إلى أحدث إصدار

قد تواجه هذه المشكلة إذا كنت تستخدم إصدارًا أحدث من Anaconda Navigator مع إصدار أقدم من Conda. أبلغ بعض المستخدمين أنهم كانوا قادرين على تشغيل أوامر conda في موجه الأوامر بعد تحديث Conda إلى أحدث إصدار. إليك كيفية القيام بذلك:



الخطوة 1 : ادخل إلى قائمة البداية في الزاوية اليسرى السفلية وابحث عن ' اناكوندا '. ثم اضغط أناكوندا موجه .

الخطوة 2 : في برنامج Anaconda Prompt ، قم بتشغيل الأوامر التالية واضغط على Enter بعد كل أمر لتحديث Conda إلى أحدث إصدار:

تحديث كوندا



تثبيت كوندا

الخطوه 3 : انتظر حتى تكتمل العملية ، ثم أغلق Anaconda Prompt وافتح نافذة CMD. تحقق مما إذا كان يمكنك الآن تشغيل أوامر Conda.

إذا استمر ظهور الخطأ 'لم يتم التعرف على conda كأمر داخلي أو خارجي أو برنامج قابل للتشغيل أو ملف دفعي' ، فجرّب الطريقة التالية.



الإصلاح 2: إعادة تثبيت Anaconda

أعد تثبيت Anaconda بخيار متقدم سيضيف تلقائيًا جميع Anaconda إلى متغير بيئة PATH. والخطوات هي كما يلي:

الخطوة 1 : اضغط على Win + R. مفتاح لفتح مربع الحوار 'تشغيل'. ثم اكتب appwiz.cpl و اضغط يدخل .

الخطوة 2 : في نافذة البرامج والميزات ، قم بالتمرير لأسفل للعثور على ملفات اناكوندا . انقر بزر الماوس الأيمن فوقه وحدده الغاء التثبيت ، ثم اتبع المطالبات التي تظهر على الشاشة لإلغاء تثبيته.

الخطوه 3 : قم بزيارة الموقع الرسمي لـ أناكوندا لنظام التشغيل Windows لتنزيل أحدث توزيعة أناكوندا.

الخطوة 4 : قم بتشغيل الملف الذي تم تنزيله واتبع المعالج لتثبيت Anaconda لنظام التشغيل Windows. عندما تحصل على نافذة 'خيارات التثبيت المتقدمة' ، حدد أضف Anaconda إلى متغير بيئة PATH الخاص بي وانقر ثَبَّتَ .

  حدد إضافة Anaconda إلى متغير بيئة PATH الخاص بي

بعد اكتمال التثبيت ، اكتب 'conda' في موجه الأوامر. يجب ألا ترى خطأ 'لم يتم التعرف على conda كأمر داخلي أو خارجي أو برنامج قابل للتشغيل أو ملف دفعي'.

الإصلاح 3: أضف مسار Conda يدويًا

هذه طريقة بديلة لإصلاح 2. بهذه الطريقة ، لن تحتاج إلى إلغاء تثبيت Anaconda لنظام التشغيل Windows وإعادة تثبيته. فيما يلي الخطوات التفصيلية.

الخطوة 1 : افتح Anaconda Prompt مرة أخرى. ثم اكتب أين كوندا و اضغط يدخل للتحقق من موقع كوندا.

الخطوة 2 : ينسخ ج: \ Users \ madro \ Anaconda3 \ Scripts .

الخطوه 3 : يضعط Win + R. لاستدعاء يركض نافذة او شباك. ثم اكتب sysdm.cpl في المربع وانقر نعم لفتح خصائص النظام.

الخطوة 4 : انقر على متقدم علامة التبويب وحدد متغيرات البيئة .

الخطوة الخامسة : داخل متغيرات البيئة لـ * YourUser * نافذة ، حدد طريق وانقر تعديل .

الخطوة 6 : في نافذة تحرير متغير البيئة ، انقر فوق جديد زر. ثم أضف هذين الموقعين:

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

ملحوظة:

تذكر أن * YourUser * مجرد عنصر نائب. استبدل هذا باسم المستخدم الخاص بك. أيضًا ، إذا كنت تستخدم إصدارًا أقدم من Anaconda ، فيرجى تغيير رقم الإصدار وفقًا لذلك.

الآن ، يجب حل الخطأ 'لم يتم التعرف على conda كأمر داخلي أو خارجي ، أو برنامج قابل للتشغيل أو ملف دفعي'.