Python
اسے cpython، python interpreter، python.org بھی کہا جاتا ہے
Python Software Foundation کی طرف سے CPython۔ ونڈوز پر انٹرپریٹر python.exe ہے۔ ایک python.org انسٹالر اور Microsoft Store پیکیج کے لے آؤٹ مختلف ہوتے ہیں۔
آپ کے لیے جاننا کیا ضروری ہے
Python ایک لینگویج رن ٹائم ہے۔ python.exe دراصل node.exe نہیں ہے۔
python.exe فائلوں .py اور REPL کو چلاتا ہے۔ Store پیکیج اور python.org انسٹالر مختلف فولڈرز میں محفوظ ہوتے ہیں۔ node.exe دراصل JavaScript ہے۔ Python کو ختم کرنے سے Node بند نہیں ہوتا ہے۔
- یہ کیا ہے؟
- CPython انٹرپریٹر
- کیا python.exe کوئی وائرس ہے؟
- نام سے نہیں۔ پاتھ چیک کریں
- Store یا python.org؟
- مختلف لے آؤٹ۔ ایک ہی زبان
Python کیا ہے؟
Python اصل میں CPython لینگویج رن ٹائم ہے۔ آپ ایک انٹرپریٹر انسٹال کرتے ہیں۔ ونڈوز اسے ان باکس سروس کے طور پر شامل نہیں کرتا ہے۔
اگر آپ نے اسے کبھی استعمال نہیں کیا
اگر کسی کلاس نے Python انسٹال کرنے کا کہا ہے، تو ونڈوز انسٹالر python.org/downloads/windows سے حاصل کریں۔ Microsoft Store میں ایک PSF پیکیج بھی موجود ہے۔ وہ دونوں ایک جیسا فولڈر یا PATH کی صورتحال نہیں رکھتے۔ python.exe ایک انٹرپریٹر ہے، نام کے لحاظ سے کوئی وائرس نہیں۔ ڈاؤن لوڈز میں کسی کریک کے ساتھ موجود python.exe توجہ طلب معاملہ ہے۔ یہ Node.js نہیں ہے۔
یہ کس لیے استعمال ہوتا ہے؟
python.exe فائلوں .py کو چلاتا ہے۔ py -0p ان انسٹالز کی فہرست دیتا ہے جنہیں py لانچر دیکھ سکتا ہے۔
ایک venv کا اپنا python.exe ہوتا ہے۔ وہ اب بھی CPython ہی ہے، کوئی دوسری زبان نہیں۔
python -m pip اس انٹرپریٹر کے لیے انسٹال کرتا ہے۔ Anaconda ایک مختلف ڈسٹری بیوشن ہے۔
یہ کس کے لیے ہے؟
- وہ طلباء جن کے نصاب میں Python لکھا ہے، Anaconda نہیں
- وہ لوگ جنہوں نے python.exe دیکھا اور سوچا کہ کیا یہ میلویئر ہے
- کوئی بھی شخص جس نے python ٹائپ کیا اور اسے Store کا صفحہ ملا
موجودہ صورتحال
فعال طور پر تیار کیا جا رہا ہے۔ PEP 11 کے مطابق موجودہ CPython ونڈوز 10 اور اس سے نئے ورژنز کو سپورٹ کرتا ہے۔ یہ مضمون ونڈوز انٹرپریٹر کے بارے میں ہے، IronPython کے بارے میں نہیں۔
یہ کتنا پرانا ہے؟
Guido van Rossum نے 1991 میں Python ریلیز کیا۔ یہ Node.js (2009) سے پرانا ہے اور Anaconda Navigator سے بھی پرانا ہے۔ موجودہ ونڈوز کا کام 3.x بلڈ استعمال کرتا ہے۔ بچا ہوا 2.7 اب ماضی کی بات ہے۔
ورژنز
پہلے بڑے چینلز۔ درست بلڈ نمبرز کی یہاں مکمل تصدیق نہیں کی گئی ہے۔
سسٹم کے تقاضے
اقدار پبلشر کی عوامی رہنمائی کے مطابق ہیں۔ کام کا بوجھ اب بھی اصل ضرورت کو بدل دیتا ہے۔
کم از کم
| آپریٹنگ سسٹم | python.org دستاویزات (PEP 11) کے مطابق، موجودہ CPython ونڈوز 10 اور اس سے نئے ورژنز کو سپورٹ کرتا ہے |
|---|---|
| RAM | انٹرپریٹر چھوٹا ہے۔ اسکرپٹ اور پیکیجز میموری کا فیصلہ کرتے ہیں |
وسائل کا پروفائل
- CPU کی مانگ
- ایپ کے اندر آپ کے کھولے گئے مواد کی پیروی کرتا ہے
- RAM کی مانگ
- دستاویزات، ٹیبز، یا لائبریریوں کی پیروی کرتا ہے
انسٹال شدہ پروسیسز
یہ ایگزیکیوٹیبلز انسٹال ہونے پر اس پروڈکٹ سے تعلق رکھتی ہیں۔
| python.exe | اس انسٹالیشن کے لیے CPython انٹرپریٹر |
|---|---|
| pythonw.exe | کنسول ونڈو کے بغیر وہی رن ٹائم |
اسٹارٹ اپ اجزاء
ونڈوز python.exe کو ان باکس سروس کے طور پر شامل نہیں کرتا ہے۔ ایک Startup .py، کوئی ٹاسک، یا کوئی IDE اسے شروع کر سکتا ہے۔
فائل کے مقامات
| عام انسٹال | C:\Users\<you>\AppData\Local\Programs\Python\Python3*\ |
|---|
فائل فارمیٹس
عام مسائل
`python` مائیکروسافٹ اسٹور کھولتا ہے
App execution aliases اس نام پر قبضہ کر سکتے ہیں۔ Store پیکیج اور python.org انسٹالر اب بھی مختلف پاتھ رکھتے ہیں۔ یہ کوئی خراب Node انسٹالیشن نہیں ہے۔
PATH پر دو pythons
ایک venv، ایک Store عرف (alias)، اور ایک python.org انسٹال سبھی کا نام python.exe ہو سکتا ہے۔ where.exe python اور py -0p بتاتے ہیں کہ کون سا لانچ ہوا ہے۔
مسئلہ حل کرنا
where.exe python اور py -0p
Store بمقابلہ python.org بمقابلہ venv دیکھیں۔ where.exe node ایک مختلف تلاش ہے۔
.py کے لیے کمانڈ لائن پڑھیں
وہ اصل ورک لوڈ ہے۔ Python کے ہینگ ہونے کو ٹھیک کرنے کے لیے node_modules کو ڈیلیٹ نہ کریں۔
اگر آپ PATH پر python.org چاہتے ہیں تو Store کا عرف (alias) بند کر دیں
Settings > Apps > Advanced app settings > App execution aliases۔ وہ ٹوگل ونڈوز کا ایک عرف (alias) ہے، کوئی وائرس نہیں۔
متبادلات
Anaconda ایک بڑی ڈسٹری بیوشن ہے جس میں Navigator شامل ہے۔ Node.js ایک مختلف لینگویج رن ٹائم ہے۔
سرکاری مدد اور ڈاؤن لوڈز
وینڈر سے شروعات کریں۔ بے ترتیب exe سائٹس کوئی سپورٹ چینل نہیں ہیں۔
| ڈاؤن لوڈ کریں | www.python.org/downloads/windows/ آفیشل انسٹالر یا وینڈر کا صفحہ |
|---|---|
| مدد | docs.python.org/ وینڈر سپورٹ |
| آفیشل سائٹ | www.python.org/ یہاں سے شروعات کریں، کسی بھی غیر معتبر exe ہوسٹ سے نہیں |
| ونڈوز پر Python کا استعمال | docs.python.org/3/using/windows.html Store بمقابلہ python.org لے آؤٹس |
متعلقہ ہارڈ ویئر
کوئی بھی موجودہ ونڈوز 10 یا 11 پی سی انٹرپریٹر کو چلا سکتا ہے۔ بھاری ڈیٹا کے کام کے لیے ریم درکار ہوتی ہے۔ GPU صرف اس صورت میں متعلقہ ہے جب وہ لائبریری اسے استعمال کرتی ہو۔
تکنیکی تفصیلات
تکنیکی تفصیلات
وینڈر کے ورژن نمبرز تبدیل ہوتے رہتے ہیں۔ یہ مضمون کسی خاص بلڈ کا پابند نہیں ہے۔
ذرائع اور توثیق
ریکارڈ شدہ ماخذ کا لیبل: اگست 2026۔ یہ لیبل آزادانہ توثیق قائم نہیں کرتا۔ ہم تحقیق کیسے کرتے ہیں.
- Python کی آفیشل سائٹ · وینڈر کا پروڈکٹ پیج
- Python مدد · وینڈر سپورٹ
- ونڈوز پر Python کا استعمال · باضابطہ Windows انسٹالیشن نوٹس
- Foxhole پروسیس میپ · Windows PCs پر فرسٹ پارٹی کے نمونے۔ کوئی لیب بینچ مارک نہیں۔
کیا یہ مضمون مفید تھا؟
ہاں یا نہیں کافی ہے۔ اگر آپ چاہیں تو کوئی وجہ منتخب کریں، یا ایک مختصر نوٹ شامل کریں۔
شکریہ۔ اس سے ہمیں اس صفحے کو بہتر بنانے میں مدد ملتی ہے۔