إذا كنت تعمل مع نظام التشغيل ويندوز واجهت رسالة" بيثون ليس أمر داخلي أو خارجي " ، ثم وهذا يعني أن جهاز الكمبيوتر الخاص بك لا يمكن العثور على الملف القابل للتنفيذ بيثون في النظام. على الرغم من أن بايثون هي واحدة من أكثر لغات البرمجة شيوعا ، إلا أن تركيبها وتكوينها يمكن أن يسبب بعض الصعوبات.
هناك عدة أسباب محتملة لحدوث هذه الرسالة. بادئ ذي بدء ، لم تقم بتثبيت بايثون على جهاز الكمبيوتر الخاص بك. بيثون ليس مكونا مثبتا مسبقا من ويندوز ، ويجب تثبيته بشكل منفصل. يمكنك تنزيل مثبت بايثون من الموقع الرسمي python.org واتبع التعليمات لتثبيته.
ثانيا ، من الممكن أن متغير بيئة المسار لم يتم تكوينه للبحث عن ملف بايثون القابل للتنفيذ. يحدد متغير بيئة المسار المسارات التي يبحث فيها نظام التشغيل عن ملفات البرامج القابلة للتنفيذ. إذا كان متغير بيئة المسار لا يحتوي على المسار إلى ملف بايثون القابل للتنفيذ ، فلن يتمكن نظام التشغيل من العثور عليه وسيعرض رسالة الخطأ المقابلة.
لإصلاح الموقف ، يمكنك إضافة المسار إلى ملف بايثون القابل للتنفيذ إلى متغير بيئة المسار. يمكن القيام بذلك من خلال إعدادات نظام الكمبيوتر. بعد ذلك ، سيتمكن الكمبيوتر من التعرف على أمر "بايثون" وتنفيذ البرامج النصية لبيثون.
- الخطأ "بايثون ليس أمرا داخليا أو خارجيا": أسباب وطرق إصلاحه
- أسباب الخطأ
- طرق لإصلاح الخطأ
- 1. تحقق من وجود بايثون في متغيرات البيئة
- 2. تثبيت بايثون إذا كان مفقودا
- 3. تحقق من المسار إلى ملف بايثون القابل للتنفيذ
- 4. تحديث متغيرات البيئة
- تثبيت بايثون مفقود أو غير صحيح
- إعدادات غير صحيحة لمتغير بيئة المسار
- تحديث بايثون إلى أحدث إصدار
- التحقق من وجود ملف قابل للتنفيذ بيثون في النظام
- إضافة بايثون إلى متغير بيئة المسار
- حل النزاعات مع برامج مكافحة الفيروسات
الخطأ "بايثون ليس أمرا داخليا أو خارجيا": أسباب وطرق إصلاحه
إذا ظهر الخطأ" بايثون ليس أمرا داخليا أو خارجيا " في سطر الأوامر عند محاولة تشغيل برنامج بايثون ، فقد يرجع ذلك إلى عدة أسباب. في هذه المقالة ، سننظر في الأسباب الرئيسية لهذا الخطأ ونقترح عدة طرق لإصلاحه.
أسباب الخطأ
- غياب بايثون في متغيرات البيئة.
- تم تحديد المسار إلى الملف القابل للتنفيذ بايثون بشكل غير صحيح.
- لم يتم تثبيت بايثون على الكمبيوتر.
- تمت إزالة بايثون من متغيرات البيئة.
طرق لإصلاح الخطأ
اعتمادا على سبب الخطأ ، هناك طرق مختلفة لإصلاحه:
1. تحقق من وجود بايثون في متغيرات البيئة
للعمل مع بايثون في سطر الأوامر ، تحتاج إلى التأكد من إضافته إلى متغيرات البيئة. لهذا:
- افتح "لوحة التحكم".
- حدد "النظام والأمان".
- انتقل إلى"النظام".
- انقر فوق "إعدادات النظام المتقدمة".
- انتقل إلى علامة التبويب" خيارات متقدمة".
- انقر فوق الزر" متغيرات البيئة".
- في قسم" متغيرات النظام "، ابحث عن متغير" المسار".
- إذا كان متغير "المسار"مفقودا ، فقم بإنشائه وأضف المسار إلى الدليل مع تثبيت بايثون.
- إذا كان متغير "المسار" موجودا بالفعل ، فتأكد من أنه يحدد المسار الصحيح للبيثون.
2 دليل. تثبيت بايثون إذا كان مفقودا
إذا لم يتم تثبيت بايثون على جهاز الكمبيوتر الخاص بك ، فأنت بحاجة إلى تنزيله وتثبيته من الموقع الرسمي: https://www.python.org/downloads/
3. تحقق من المسار إلى ملف بايثون القابل للتنفيذ
إذا تم تحديد متغير" المسار " بشكل صحيح ، ولكن الخطأ لا يزال يحدث ، قد يتم تحديد المسار الخطأ إلى الملف القابل للتنفيذ بيثون. تحقق من المسار وتأكد من أنه يشير إلى موقع الملف الصحيح.
4. تحديث متغيرات البيئة
إذا تمت إزالة بايثون سابقا من متغيرات البيئة ، تحتاج إلى تحديثها. لهذا:
- افتح "لوحة التحكم".
- حدد "النظام والأمان".
- انتقل إلى"النظام".
- انقر فوق "إعدادات النظام المتقدمة".
- انتقل إلى علامة التبويب" خيارات متقدمة".
- انقر فوق الزر" متغيرات البيئة".
- في قسم" متغيرات النظام "، ابحث عن متغير" المسار".
- احذف جميع الأسطر المتعلقة ببيثون.
- أعد تشغيل الكمبيوتر.
- إعادة تثبيت بيثون وإضافته إلى متغيرات البيئة.
نأمل أن تساعدك هذه الطرق في إصلاح الخطأ"بايثون ليس أمرا داخليا أو خارجيا". إذا استمر حدوث الخطأ ، فمن المستحسن طلب المساعدة من أخصائي أو استشارة منتديات بايثون.
تثبيت بايثون مفقود أو غير صحيح
أحد الأسباب الرئيسية لرسالة "بايثون ليس أمرا داخليا أو خارجيا" هو غياب أو تثبيت بايثون بشكل غير صحيح على الكمبيوتر.
بايثون هي لغة برمجة غير مثبتة مسبقا بواسطة نظام التشغيل. من أجل استخدام بيثون ، تحتاج إلى تثبيته على جهاز الكمبيوتر الخاص بك.
التحقق من تثبيت بايثون:
للتحقق من تثبيت بايثون ، اتبع الخطوات التالية:
- افتح موجه الأوامر أو المحطة الطرفية.
- واضغط على إدخال.
إذا تم تثبيت بايثون بشكل صحيح ، سترى إصدار بايثون الذي قمت بتثبيته. على سبيل المثال:
بايثون 3.9.1
إذا تلقيت رسالة خطأ أو أمر غير صحيح ، فهذا يعني أن بايثون غير مثبت أو غير مرئي للنظام. في هذه الحالة ، تحتاج إلى تثبيت بايثون.
تثبيت بايثون:
لتثبيت بايثون على جهاز الكمبيوتر الخاص بك ، اتبع الخطوات التالية:
- انتقل إلى موقع بايثون الرسمي على: https://www .python.org/downloads/
- تحميل المثبت بيثون لنظام التشغيل الخاص بك (ويندوز ، ماك ، لينكس) وعمق بت الخاص بك (32 بت أو 64 بت).
- قم بتشغيل المثبت الذي تم تنزيله واتبع تعليمات المثبت.
بعد التثبيت الناجح لبيثون ، من الضروري التحقق من تشغيله عن طريق تكرار الخطوات الموضحة أعلاه للتحقق من تثبيت بايثون.
إعداد متغير بيئة المسار:
إذا كنت لا تزال تتلقى رسالة خطأ بعد تثبيت بايثون ، فقد تكون المشكلة مرتبطة بالإعدادات غير الصحيحة لمتغير بيئة المسار.
ويندوز:
- افتح " خصائص النظام "(انقر بزر الماوس الأيمن على" جهاز الكمبيوتر "وحدد"خصائص").
- انتقل إلى علامة التبويب" إعدادات النظام المتقدمة".
- انقر فوق الزر" متغيرات البيئة".
- في قسم" متغيرات النظام "، ابحث عن متغير" المسار "وانقر فوق الزر" تحرير".
- (يعتمد على إصدار بايثون ومسار التثبيت).
- انقر فوق موافق في جميع النوافذ لحفظ التغييرات.
ماك ولينكس:
- افتح المحطة.
- ).
- (قد يختلف المسار اعتمادا على عمق البت ومسار تثبيت بايثون).
- احفظ التغييرات وأغلق الملف.
- أعد تشغيل الجهاز لتطبيق التغييرات.
بعد إعداد متغير بيئة المسار ، كرر خطوات التحقق من تثبيت بايثون للتأكد من إصلاح المشكلة.
نتيجة لذلك ، قد يكون غياب بايثون أو تثبيته بشكل غير صحيح هو سبب الرسالة"بايثون ليس أمرا داخليا أو خارجيا". لإصلاح هذه المشكلة ، تأكد من تثبيت بايثون وتكوينها بشكل صحيح على جهاز الكمبيوتر الخاص بك.
إعدادات غير صحيحة لمتغير بيئة المسار
أحد الأسباب الشائعة لظهور الرسالة "بايثون ليس أمرا داخليا أو خارجيا" هو الإعدادات غير الصحيحة لمتغير بيئة المسار. يتم استخدام متغير بيئة المسار بواسطة نظام التشغيل لتحديد موقع الملفات القابلة للتنفيذ.
عند محاولة تنفيذ أمر بايثون في سطر الأوامر ، يبحث نظام التشغيل عن الملف القابل للتنفيذ بايثون في الدلائل المحددة في متغير بيئة المسار. إذا تم تكوين هذا المتغير بشكل غير صحيح أو مفقود ، فلن يتمكن نظام التشغيل من العثور على الملف المطلوب وسيعرض رسالة خطأ.
لتصحيح الإعدادات غير الصحيحة لمتغير بيئة المسار ، يمكنك القيام بما يلي:
- . إذا تلقيت رسالة خطأ ، فإن بايثون ليست في متغير المسار.
- تأكد من تثبيت أحدث إصدار من بايثون. إذا لم يتم تثبيت بايثون على النظام الخاص بك ، تحميل البرنامج من الموقع الرسمي python.org وتثبيته.
- انتقل إلى إعدادات النظام وافتح قسم "متغيرات البيئة". في قسم متغيرات النظام ، ابحث عن متغير المسار وحدد تحرير.
- تأكد من أن متغير المسار يحتوي على المسار إلى الدليل حيث تم تثبيت بايثون. إذا لم يكن هذا المسار موجودا ، فأضفه باستخدام الزر "إضافة" وحدد المسار إلى مجلد جذر بايثون.
- في سطر الأوامر. إذا تم تنفيذ جميع الإعدادات بشكل صحيح ، يجب أن تبدأ بايثون بنجاح.
إذا استمر تلقي رسالة خطأ ، فمن المحتمل أن المشكلة لا تتعلق بالإعدادات غير الصحيحة لمتغير بيئة المسار. في هذه الحالة ، يوصى بالاتصال بالمتخصصين أو البحث عن معلومات حول المشكلة على الإنترنت.
تحديث بايثون إلى أحدث إصدار
بايثون هي لغة برمجة شائعة يستخدمها المطورون على نطاق واسع لإنشاء العديد من التطبيقات والبرامج النصية. يقوم مطورو بايثون بإصدار إصدارات جديدة من اللغة بانتظام ، والتي تعمل على إصلاح الأخطاء وإضافة ميزات جديدة وتحسين الأداء.
لتحديث بايثون إلى أحدث إصدار ، ستحتاج إلى اتباع الخطوات التالية:
- انتقل إلى موقع بايثون الرسمي (https://www.python.org /) وتحميل المثبت لنظام التشغيل الخاص بك.
- قم بتشغيل مثبت بايثون واتبع التعليمات التي تظهر على الشاشة. تأكد من تحديد الخيار" إضافة بايثون إلى المسار " بحيث يمكن الوصول إلى بايثون من سطر الأوامر.
- . إذا رأيت إصدار بايثون ، فإن التثبيت كان ناجحا.
- إذا كان لديك بالفعل نسخة قديمة من بيثون تثبيت وتريد تحديثه ، وسوف تحتاج إلى إلغاء تثبيت الإصدار القديم قبل تثبيت واحد جديد. للقيام بذلك ، استخدم أدوات نظام التشغيل الخاص بك لإزالة البرامج.
- كرر الخطوات من 1 إلى 3 لتثبيت الإصدار الجديد من بايثون.
الآن لديك أحدث إصدار من بيثون تثبيت! يمكنك البدء في استخدام الميزات والتحسينات الجديدة المتوفرة في هذا الإصدار. إذا كنت تقوم بتطوير مشروع باستخدام إصدارات أقدم من المكتبات ، فتأكد من توافقها مع الإصدار الجديد من بايثون.
التحقق من وجود ملف قابل للتنفيذ بيثون في النظام
إذا ظهرت الرسالة" بايثون ليس أمرا داخليا أو خارجيا " في سطر الأوامر عند محاولة تشغيل بايثون ، فهذا يعني أن برنامج بايثون لم يتم تثبيته على النظام أو لم يتم تكوينه بشكل صحيح.
للتحقق من وجود ملف قابل للتنفيذ بيثون على النظام ، يمكنك اتباع الخطوات التالية:
- افتح موجه الأوامر. في ويندوز ، يمكنك استخدام وين + ص تركيبة المفاتيح ، اكتب " كمد " في النافذة التي تظهر واضغط إنتر.
- واضغط على إدخال. إذا تم تثبيت إصدار بايثون وتكوينه بشكل صحيح على النظام ، فسترى معلومات حول إصدار بايثون.
- إذا ، عند تنفيذ أمر ، لا تزال تظهر رسالة تفيد بأن بايثون ليس أمرا داخليا أو خارجيا ، فهذا يعني أنه لم يتم تثبيته أو إضافته إلى متغير نظام المسار.
لتثبيت بايثون على جهاز الكمبيوتر الخاص بك ، يمكنك زيارة موقع بايثون الرسمي (https://www.بايثون .المؤسسة) وتحميل ملف التثبيت لنظام التشغيل الخاص بك.
بعد تثبيت بايثون ، تحتاج إلى إضافته إلى متغير نظام المسار. للقيام بذلك ، اتبع التعليمات الواردة على موقع بايثون الرسمي أو اتبع الخطوات التالية:
- افتح لوحة تحكم ويندوز.
- حدد "النظام والأمان " ، ثم" النظام "وانقر على" إعدادات النظام المتقدمة " في الزاوية اليسرى العليا.
- في النافذة التي تفتح ، حدد علامة التبويب " خيارات متقدمة "وانقر على زر" متغيرات البيئة".
- في قسم" متغيرات بيئة المستخدم "، ابحث عن متغير المسار وانقر على الزر" تحرير".
- انقر فوق "جديد" وأدخل المسار إلى المجلد مع تثبيت بايثون ، على سبيل المثال "
- C:\Python39 انقر فوق "موافق" في جميع النوافذ المفتوحة.
الأمر مرة أخرى. إذا تم تكوين كل شيء بشكل صحيح ، يجب أن تشاهد معلومات حول إصدار بايثون.
إذا لم يتم حل المشكلة بعد كل الإجراءات ، فمن المستحسن طلب المساعدة من المتخصصين أو استخدام المجتمعات المخصصة لبرمجة بايثون.
إضافة بايثون إلى متغير بيئة المسار
أحد الأسباب الأكثر شيوعا لرسالة "بيثون ليس أمرا داخليا أو خارجيا" عند محاولة تنفيذ برنامج نصي بيثون من سطر الأوامر هو عدم تكوين متغير بيئة المسار. في الوقت نفسه ، لا يمكن لنظام التشغيل العثور على ملف بايثون القابل للتنفيذ ، وبالتالي لا يمكنه تشغيله.
متغير بيئة المسار عبارة عن قائمة بالمجلدات التي يبحث فيها نظام التشغيل عن ملفات البرامج القابلة للتنفيذ. إذا كان هذا المتغير لا يحتوي على المسار إلى ملف بايثون القابل للتنفيذ ، فلن يتمكن نظام التشغيل من العثور عليه وتنفيذه.
لإضافة بايثون إلى متغير بيئة المسار ، اتبع الخطوات التالية:
- افتح لوحة تحكم نظام التشغيل. للقيام بذلك ، يمكنك استخدام قائمة ابدأ ، ثم تحديد لوحة التحكم.
- انتقل إلى قسم" النظام والأمان". اعتمادا على إصدار نظام التشغيل ، قد يتم تسمية القسم بشكل مختلف.
- حدد "النظام". في هذا القسم ، يمكنك إدارة معلمات النظام لنظام التشغيل.
- انقر فوق الزر" إعدادات النظام المتقدمة". تفتح نافذة خصائص النظام.
- انتقل إلى علامة التبويب" خيارات متقدمة". يمكن ضبط إعدادات النظام المختلفة في هذه النافذة.
- انقر فوق الزر" متغيرات البيئة". تفتح نافذة" متغيرات البيئة".
- في قائمة" متغيرات النظام "، ابحث عن متغير" المسار". يحتوي هذا المتغير على قائمة بالمجلدات التي يبحث فيها نظام التشغيل عن ملفات البرامج القابلة للتنفيذ.
- انقر فوق الزر" تحرير". تفتح نافذة" تغيير متغير البيئة".
- إضافة المسار إلى الملف القابل للتنفيذ بيثون إلى القائمة. في حقل" قيمة المتغير "، أضف المسار إلى الدليل حيث يوجد ملف بايثون القابل للتنفيذ (عادة المجلد "C:\PythonXX" ، حيث "س س" هو رقم إصدار بايثون).
- انقر فوق الزر" موافق " في جميع النوافذ المفتوحة. ستدخل التغييرات حيز التنفيذ فور التطبيق.
بعد الانتهاء من هذه الخطوات ، سيتمكن نظام التشغيل من العثور على ملف بايثون القابل للتنفيذ وتشغيله من سطر الأوامر ، ولن تظهر الرسالة "بايثون ليس أمرا داخليا أو خارجيا".
حل النزاعات مع برامج مكافحة الفيروسات
بايثون ليس أمرا داخليا أو خارجيا: لماذا تظهر مثل هذه الرسالة وكيف يمكنني إصلاحها?
عند محاولة تشغيل مترجم بايثون على جهاز كمبيوتر مزود ببرنامج مكافحة فيروسات ، قد تظهر الرسالة "بايثون ليس أمرا داخليا أو خارجيا". ويرجع ذلك إلى وجود تعارض بين برنامج مكافحة الفيروسات ومترجم بايثون ، والذي يمكن اعتباره ملفا يحتمل أن يكون خطيرا.
إذا واجهت مثل هذه المشكلة ، فإليك بعض التوصيات لإصلاحها:
- في سطر الأوامر. إذا لم يتم تثبيت بيثون ، تثبيته من الموقع الرسمي.
- تأكد من تحديث برنامج مكافحة الفيروسات على جهاز الكمبيوتر الخاص بك إلى أحدث إصدار. قد تمنع بعض برامج مكافحة الفيروسات تنفيذ الملفات إذا اعتبرتها خطرة.
- أضف استثناءات لمترجم بايثون في إعدادات برنامج مكافحة الفيروسات. سيسمح هذا لمضاد الفيروسات بتخطي فحص الملفات المتعلقة ببيثون ومنع تنفيذها من الحظر.
- إذا لم تتمكن من إضافة استثناء ، فحاول تعطيل برنامج مكافحة الفيروسات مؤقتا أو استخدم برنامج اختبار بايثون البديل.
- راجع وثائق برنامج مكافحة الفيروسات أو خدمة الدعم للحصول على إرشادات أكثر تفصيلا حول إعداد الاستثناءات.
إذا لم يتم حل المشكلة بعد اتباع هذه التوصيات ، فمن المستحسن الاتصال بأخصائي أو دعم فني لبرنامج مكافحة الفيروسات لمزيد من التحقيق وحل المشكلة.
لن يساعدك تشغيل مترجم بايثون دون تعارض مع برنامج مكافحة الفيروسات على تطوير البرامج فحسب ، بل يضمن أيضا موثوقية وأمن جهاز الكمبيوتر الخاص بك.