it-swarm.asia

لم يتم التعرف على "الثعبان" كأمر داخلي أو خارجي

لذا قمت مؤخرًا بتثبيت Python الإصدار 2.7.5 وقمت بعمل حلقة صغيرة معه ، لكن المشكلة هي أنه عندما أذهب إلى cmd واكتب python testloop.py تظهر لي الخطأ:

لم يتم التعرف على "الثعبان" كأمر داخلي أو خارجي

لقد حاولت تحديد المسار ولكن دون جدوى.

هنا طريقي:

C:\ملفات البرنامج\Python27

كما ترون ، هذا هو المكان الذي تم فيه تثبيت Python الخاص بي. أنا لا أعرف ماذا تفعل. هل يمكن لشخص ما المساعدة؟

76
Dave Stallberg

تحتاج إلى إضافة هذا المجلد إلى مسار Windows الخاص بك:

https://docs.python.org/2/using/windows.html مأخوذة من هذا السؤال.

34
Darrell O'Donnell

جرّب "py" بدلاً من "python" من سطر الأوامر:

C:\المستخدمين\Cpsa> الحمر
Python 3.4.1 (v3.4.1: c0e311e010fc ، 18 مايو 2014 ، 10:38:22) [MSC v.1600 32 bit (Intel)] على win32
اكتب "مساعدة" أو "حقوق الطبع والنشر" أو "ائتمانات" أو "ترخيص" لمزيد من المعلومات.
>>>

200
Asif Iqbal

لقد وجدت الجواب ... انقر على المثبت وحدد مربع "إضافة الثعبان لمتغيرات البيئة" لا تقم بإلغاء تثبيت القديم بل انقر على تعديل .... انقر على الرابط للصورة ...

 enter image description here 

46
Akhilesh

أولا ، تأكد من أين دليل بيثون الخاص بك. هو عادة في C:\Python27. إذا كان الأمر مختلفًا ، فقم بتغييره من الأمر أدناه.

إذا لم يتم التعرف على بيثون بعد تثبيته ، فأدخل في PowerShell هذا:

[البيئة] :: SetEnvironmentVariable ("Path" ، "$ env: Path؛ C:\Python27"، "User")

أغلق PowerShell ثم أعد تشغيله مرة أخرى للتأكد من تشغيل Python الآن. إذا لم يكن الأمر كذلك ، فقد تكون إعادة التشغيل مطلوبة.

 enter image description here 

7
snr

اكتب py -v بدلاً من python -v في موجه الأوامر

6
SashikaJK

إذا كنت تريد أن ترى نسخة بيثون ، فعليك استخدام py -V بدلاً من python -V

C:\Users\ghasan> py -V

بيثون 3.7.1

إذا كنت تريد الانتقال إلى بيئة تشغيل python ، فعليك استخدام py بدلاً من python

C:\المستخدمين\غسان> الحمر

Python 3.7.1 (v3.7.1: 260ec2c36a ، 20 أكتوبر 2018 ، 14:57:15) [MSC v.1915 64 بت (AMD64)] على win32

اكتب "مساعدة" أو "حقوق الطبع والنشر" أو "ائتمانات" أو "ترخيص" لمزيد من المعلومات.

هنا يمكنك تشغيل برنامج بيثون على النحو التالي:

طباعة ("Hello Python")

مرحبا بيثون

5
Gufran Hasan

لقد قمت بحل هذا عن طريق تشغيل CMD في وضع المسؤول ، لذا جرب هذا.

4
Karim Mokhtar Mohamed

لقد واجهت نفس المشكلة عند تثبيت Python ، ويتم حلها عندما أقوم بتعيين PATH في النظام ، إليك الخطوات التالية.

  • انتقل إلى "لوحة التحكم" -> "النظام"
  • انقر فوق "إعدادات النظام المتقدمة" على اليسار
  • انقر فوق "متغيرات البيئة"
  • بحث وانقر فوق "المسار" المتغير
  • انقر فوق "تحرير"
  • أضف "C: \" إلى حقل متغيرات البيئة ، إذا كنت تستخدم Windows7 ، فافصله بفاصلة منقوطة عن الإدخال الموجود. إذا كنت تستخدم Windows10 ، فما عليك سوى النقر فوق "جديد" للإضافة.
  • أعد فتح موجه الأوامر وجرب أدخل وصف الصورة هنا
2
Ke Du

فقط تعرف على مكان وجود هذه الملفات الثلاثة في نظامك ، ثم انسخ كل مسار والصقه في متغير البيئة واحدًا تلو الآخر. ثم انقر فوق موافق للجميع.

C:\Anaconda3

C:\Anaconda3\مخطوطات

C:\Anaconda3\مكتبة\بن

ثم أعد تشغيل نواة Spyder (الجانب الأيسر) واكتب python في cmd للتحقق مما إذا كانت تعمل أم لا.

0
pavitra

افتح CMD مع وصول المسؤول (انقر بزر الماوس الأيمن ثم تشغيل كمسؤول) ثم اكتب الأمر التالي هناك:

set PYTHONPATH=%PYTHONPATH%;C:\My_python_lib

استبدل My_python_lib باسم مجلد python المثبّت الخاص بك كما في حالة C:\python27. ثم للتحقق مما إذا كان قد تم تعيين متغير المسار ، اكتب echo %PATH% ، سترى جزء بيثون في النهاية. وبالتالي ، فإن python يمكن الوصول إليه. من هذا البرنامج التعليمي

0
Black Mamba

من Python docs ، اضبط PATH كما فعلت أعلاه.

يجب عليك ترتيب إضافة دليل تثبيت Python إلى PATH لكل نافذة أمر عند بدء تشغيله. إذا قمت بتثبيت Python مؤخرًا إلى حد ما ، فمن المحتمل أن يخبرك الأمر dir C:\py بمكان تثبيته ؛ الموقع المعتاد هو شيء مثل C:\Python27. وإلا فسوف يتم تخفيض البحث إلى القرص بأكمله

استخدم Tools ‣ Find أو اضغط على زر Search وابحث عن "python.exe". لنفرض أنك اكتشفت أن Python مثبت في دليل C:\Python27 (الافتراضي في وقت الكتابة) ، يجب عليك التأكد من إدخال الأمر

ثم قم بتنفيذ أمر Python باستخدام اسم المسار الكامل للتأكد من نجاحه.

0
iheanyi

قد يكون هناك حل آخر مفيد ولكنه بسيط هو إعادة تشغيل الكمبيوتر بعد إجراء التنزيل إذا كان Python في متغير PATH. لقد كان هذا خطأً عادةً ما أقوم به عند تنزيل Python على جهاز جديد.

0
Kevin