ونڈوز ، میک اور لینکس پر ازگر PIP کیسے انسٹال کریں۔

ونڈوز ، میک اور لینکس پر ازگر PIP کیسے انسٹال کریں۔

کسی بھی سنجیدہ پروگرامنگ زبان کی طرح ، ازگر تھرڈ پارٹی لائبریریوں اور فریم ورک کو سپورٹ کرتا ہے جسے آپ انسٹال کر سکتے ہیں تاکہ ہر نئے پروجیکٹ کے ساتھ پہیے کو نئی شکل دینے سے بچ سکیں۔ اگر آپ ان کا استعمال کرنا چاہتے ہیں تو آپ ان ازگر لائبریریوں کو ایک مرکزی ذخیرے پر پا سکتے ہیں جسے پائیتھن پیکیج انڈیکس (PyPI) کہتے ہیں۔





ہاتھ سے ان پیکیجز کو ڈاؤن لوڈ ، انسٹال اور انتظام کرنا مایوس کن اور وقت طلب ہوسکتا ہے۔ یہی وجہ ہے کہ بہت سے ازگر کے ڈویلپر ہر چیز کو بہت آسان اور تیز تر بنانے کے لیے ایک خاص ٹول PIP for Python (یا ازگر PIP) پر انحصار کرتے ہیں۔





ازگر کے لیے PIP کیا ہے؟

PIP ایک مخفف ہے جس کا مطلب ہے 'PIP انسٹال پیکیجز' یا 'پسندیدہ انسٹالر پروگرام'۔ یہ ایک کمانڈ لائن افادیت ہے جو آپ کو انسٹال کرنے ، دوبارہ انسٹال کرنے یا ان انسٹال کرنے کی اجازت دیتی ہے۔ پی پی آئی پیکجز۔ ایک سادہ اور سیدھے حکم کے ساتھ: پائپ .





اگر آپ نے کبھی بھی ونڈوز (کمانڈ پرامپٹ کے ساتھ) یا میک یا لینکس (ٹرمینل اور بش کے ساتھ) پر کوئی کمانڈ لائن کام کیا ہے ، تو آپ اپنے مخصوص آپریٹنگ سسٹم کے لیے انسٹالیشن ہدایات کو چھوڑ سکتے ہیں۔

کیا PIP ازگر کے ساتھ نصب ہے؟

اگر آپ استعمال کر رہے ہیں۔ ازگر 2.7.9 (یا زیادہ) یا ازگر 3.4 (یا زیادہ) ، پھر پی آئی پی ازگر کے ساتھ بطور ڈیفالٹ انسٹال ہوتا ہے۔ اگر آپ ازگر کا پرانا ورژن استعمال کر رہے ہیں تو آپ کو نیچے انسٹالیشن کے مراحل استعمال کرنے ہوں گے۔ بصورت دیگر ، پی آئی پی کا استعمال شروع کرنے کا طریقہ سیکھنے کے لیے نیچے جائیں۔



اگر آپ ورچوئلینیو یا پیوین وی کے ساتھ تخلیق کردہ ورچوئل ماحول میں ازگر چلا رہے ہیں ، تو پائپ ازگر کے ورژن سے قطع نظر دستیاب ہوگا۔

کیا ازگر درست طریقے سے انسٹال ہے؟

آپ کو یہ یقینی بنانا ہوگا کہ آپ کے سسٹم پر ازگر مناسب طریقے سے انسٹال ہے۔ ونڈوز پر ، کمانڈ پرامپٹ کا استعمال کرتے ہوئے کھولیں۔ ونڈوز کی + ایکس۔ اور منتخب کمانڈ پرامپٹ . میک پر ، استعمال کرتے ہوئے ٹرمینل کھولیں۔ کمانڈ + اسپیس۔ اور تلاش کر رہا ہے ٹرمینل . لینکس پر ، استعمال کرتے ہوئے ٹرمینل کھولیں۔ Ctrl + Alt + T۔ . لینکس شارٹ کٹ تقسیم کے لحاظ سے مختلف ہو سکتے ہیں۔





پھر ٹائپ کریں:

python --version

لینکس پر ، ازگر 3.x صارفین کو استعمال کرنے کی ضرورت پڑسکتی ہے۔





python3 --version

اگر آپ کو ورژن نمبر ملتا ہے (جیسے 'ازگر 2.7.5') تو ازگر جانے کے لیے تیار ہے۔

اگر آپ کو 'ازگر متعین نہیں ہے' پیغام ملتا ہے ، تو آپ کو پہلے ازگر کو صحیح طریقے سے انسٹال کرنا پڑے گا۔ یہ اس مضمون کے دائرہ کار سے باہر ہے۔ کی ازگر کی سائٹ۔ انسٹالیشن کے لیے کچھ تفصیلی ہدایات ہیں۔

ونڈوز پر پی آئی پی انسٹال کرنے کا طریقہ

یہ ہدایات ونڈوز 7 ، ونڈوز 8.1 اور ونڈوز 10 پر کام کرنی چاہئیں۔

  1. ڈاؤن لوڈ کریں۔ get-pip.py انسٹالر اسکرپٹ۔ . اگر آپ ازگر 3.2 پر ہیں تو آپ کو ضرورت ہوگی۔ get-pip.py کا یہ ورژن۔ اس کے بجائے کسی بھی طرح ، لنک پر دائیں کلک کریں اور منتخب کریں۔ ایسے محفوظ کریں... اور اسے کسی بھی محفوظ مقام پر محفوظ کریں ، جیسے آپ کا ڈاؤن لوڈز فولڈر۔
  2. کمانڈ پرامپٹ کھولیں اور پر جائیں۔ get-pip.py فائل.
  3. مندرجہ ذیل کمانڈ چلائیں: ازگر get-pip.py

میک پر پی آئی پی انسٹال کرنے کا طریقہ

جدید میک سسٹم ازگر اور PIP پہلے سے نصب ہیں۔ تاہم ، ازگر کا یہ ورژن فرسودہ ہوتا ہے نہ کہ سنگین ازگر کی ترقی کے لیے بہترین انتخاب۔ یہ انتہائی سفارش کی جاتی ہے کہ آپ ازگر اور PIP کا زیادہ موجودہ ورژن انسٹال کریں۔

اگر آپ مقامی نظام ازگر کی تنصیب استعمال کرنا چاہتے ہیں لیکن PIP دستیاب نہیں ہے تو آپ ٹرمینل میں درج ذیل کمانڈ کے ساتھ PIP انسٹال کر سکتے ہیں۔

sudo easy_install pip

اگر آپ بجائے ازگر کا ایک جدید ترین ورژن انسٹال کرنا چاہتے ہیں تو آپ ہومبریو استعمال کر سکتے ہیں۔ پتہ نہیں یہ کیا ہے؟ متعلق مزید پڑھئے میک پر ہومبریو کے ساتھ سافٹ ویئر انسٹال کرنا۔ . یہ ہدایات فرض کریں گی کہ آپ پہلے ہی ہومبریو انسٹال کر چکے ہیں اور جانے کے لیے تیار ہیں۔

ہومبریو کے ساتھ ازگر انسٹال کرنا ایک ہی کمانڈ کے ساتھ کیا جاتا ہے:

brew install python

یہ ازگر کا تازہ ترین ورژن انسٹال کرے گا ، جسے پی آئی پی کے ساتھ پیک کیا جانا چاہئے۔ اگر انسٹالیشن کامیاب ہے لیکن پی آئی پی دستیاب نہیں ہے تو ، آپ کو درج ذیل ٹرمینل کمانڈ کا استعمال کرتے ہوئے ازگر کو دوبارہ لنک کرنے کی ضرورت پڑسکتی ہے۔

brew unlink python && brew link python

لینکس پر پی آئی پی انسٹال کرنے کا طریقہ

اگر آپ کے لینکس کی تقسیم ازگر کے ساتھ پہلے سے انسٹال ہے ، آپ کو اپنے سسٹم کے پیکج مینیجر کا استعمال کرتے ہوئے PIP انسٹال کرنے کے قابل ہونا چاہیے۔ یہ افضل ہے کیونکہ ازگر کے سسٹم انسٹال شدہ ورژن ونڈوز اور میک پر استعمال ہونے والی get-pip.py اسکرپٹ کے ساتھ اچھی طرح نہیں چلتے ہیں۔

پیکیج کا جدید ٹول (ازگر 2.x)

sudo apt-get install python-pip

ایڈوانسڈ پیکیج ٹول (ازگر 3.x)

sudo apt-get install python3-pip

پیک مین پیکیج مینیجر (ازگر 2.x)

sudo pacman -S python2-pip

پیک مین پیکیج مینیجر (ازگر 3.x)

sudo pacman -S python-pip

یم پیکیج مینیجر (ازگر 2.x)

sudo yum upgrade python-setuptools
sudo yum install python-pip python-wheel

یم پیکیج مینیجر (ازگر 3.x)

sudo yum install python3 python3-wheel

ڈینڈفائیڈ یم (ازگر 2.x)

sudo dnf upgrade python-setuptools
sudo dnf install python-pip python-wheel

ڈینڈفائیڈ یم (ازگر 3.x)

کیا میں ایکس بکس ون میں ڈال سکتا ہوں؟
sudo dnf install python3 python3-wheel

زائپر پیکیج منیجر (ازگر 2.x)

sudo zypper install python-pip python-setuptools python-wheel

زائپر پیکیج منیجر (ازگر 3.x)

sudo zypper install python3-pip python3-setuptools python3-wheel

راسبیری پائی پر پی آئی پی انسٹال کرنے کا طریقہ

بطور راسبیری پائی صارف ، آپ شاید راسبیئن چلا رہے ہیں کیونکہ یہ راسبیری پائی فاؤنڈیشن کا نامزد اور فراہم کردہ آفیشل آپریٹنگ سسٹم ہے۔ آپ دوسرے آپریٹنگ سسٹم ، جیسے اوبنٹو کو انسٹال کرنے کے لیے آزاد ہیں۔ اگر ایسا ہے تو آپ کو لینکس ہدایات کو دیکھنا چاہئے۔

Raspbian Jessie سے شروع کرتے ہوئے ، PIP بطور ڈیفالٹ انسٹال ہوتا ہے۔ یہ Raspbian Wheezy یا Raspbian Jessie Lite کے ساتھ چپکے رہنے کی بجائے Raspbian Jessie میں اپ گریڈ کرنے کی ایک بڑی وجہ ہے۔ تاہم ، اگر آپ Raspbian کے پرانے ورژن پر ہیں ، آپ پھر بھی PIP انسٹال کر سکتے ہیں۔

ازگر 2.x پر:

sudo apt-get install python-pip

ازگر 3.x پر:

sudo apt-get install python3-pip

Raspbian کے ساتھ ، ازگر 2.x صارفین کو استعمال کرنا چاہیے۔ پائپ جبکہ ازگر 3.x صارفین کو استعمال کرنا چاہیے۔ pip3 پی آئی پی کمانڈ جاری کرتے وقت۔

ازگر کے لیے PIP کو اپ گریڈ کرنے کا طریقہ

اگرچہ پی آئی پی خود اکثر اپ ڈیٹ نہیں ہوتا ہے ، پھر بھی نئے ورژن کے اوپر رہنا ضروری ہے کیونکہ کیڑے ، مطابقت اور سیکیورٹی ہولز کے لئے اہم اصلاحات ہوسکتی ہیں۔ خوش قسمتی سے ، PIP کو اپ گریڈ کرنا تیز اور آسان ہے۔

ونڈوز پر:

python -m pip install -U pip

میک ، لینکس ، یا راسبیری پائی پر:

pip install -U pip

لینکس اور راسبیری پائی کے کچھ ورژن پر ، آپ کو استعمال کرنے کی ضرورت پڑسکتی ہے۔ pip3 اس کے بجائے

پی آئی پی کے ساتھ ازگر پیکیجز کا انتظام کیسے کریں۔

ایک بار پی آئی پی تیار ہو جانے کے بعد ، آپ پی آئی پی آئی سے پیکجز انسٹال کرنا شروع کر سکتے ہیں:

pip install package-name

تازہ ترین ورژن کے بجائے کسی پیکیج کا مخصوص ورژن انسٹال کرنے کے لیے:

pip install package-name==1.0.0

کسی خاص پیکیج کے لیے پی آئی پی آئی تلاش کرنے کے لیے:

pip search 'query'

انسٹال شدہ پیکیج کے بارے میں تفصیلات دیکھنے کے لیے:

pip show package-name

تمام انسٹال شدہ پیکیجز کی فہرست کے لیے:

طویل ترین بیٹری لائف کے ساتھ بلوٹوت ایئربڈز۔
pip list

تمام فرسودہ پیکجوں کی فہرست کے لیے:

pip list --outdated

پرانے پیکج کو اپ گریڈ کرنے کے لیے:

pip install package-name --upgrade

نوٹ کریں کہ ایک پیکیج کے پرانے ورژن خود بخود پی آئی پی کے ذریعے ہٹائے جاتے ہیں جب اس پیکیج کے نئے ورژن میں اپ گریڈ کیا جاتا ہے۔

پیکیج کو مکمل انسٹال کرنے کے لیے:

pip install package-name --upgrade --force-reinstall

پیکیج سے مکمل چھٹکارا حاصل کرنے کے لیے:

pip uninstall package-name

ازگر کے بارے میں مزید جانیں۔

ہم ان وجوہات کو پڑھنے کی تجویز کرتے ہیں کہ ازگر آج کیوں مفید ہے اور یہ کس طرح بہت زیادہ تنخواہ دینے والے سافٹ ویئر کی ملازمتوں میں استعمال ہوتا ہے۔ یہ آپ کو ازگر سیکھتے رہنے اور اپنی صلاحیتوں کو اگلے درجے تک لے جانے کی ترغیب دے سکتا ہے۔

اگر آپ ابھی بھی ابتدائی ہیں تو ، ازگر پروگرامنگ یا ہماری سیکھنے کے لیے ان بہترین ویب سائٹس کو چیک کریں۔ بنیادی ویب کرالر بنانے کا طریقہ .

اگر آپ زیادہ انٹرمیڈیٹ ازگر ڈویلپر ہیں تو ، اپنے علم کو کچھ حقیقی دنیا کی ایپلی کیشنز کے ساتھ تیز کرنے پر غور کریں۔ ازگر کا استعمال کرتے ہوئے اپنا سوشل میڈیا بوٹ بنانا۔ .

بانٹیں بانٹیں ٹویٹ ای میل۔ متحرک تقریر کے لیے ایک ابتدائی رہنما۔

متحرک تقریر ایک چیلنج ہوسکتی ہے۔ اگر آپ اپنے پروجیکٹ میں ڈائیلاگ شامل کرنا شروع کرنے کے لیے تیار ہیں تو ہم آپ کے لیے عمل کو توڑ دیں گے۔

اگلا پڑھیں۔
متعلقہ موضوعات۔
  • پروگرامنگ۔
  • پروگرامنگ۔
  • ازگر۔
مصنف کے بارے میں انتھونی گرانٹ(40 مضامین شائع ہوئے)

انتھونی گرانٹ ایک فری لانس مصنف ہے جو پروگرامنگ اور سافٹ ویئر کا احاطہ کرتا ہے۔ وہ پروگرامنگ ، ایکسل ، سافٹ وئیر ، اور ٹیکنالوجی میں کمپیوٹر سائنس کا بڑا ماہر ہے۔

انتھونی گرانٹ سے مزید

ہماری نیوز لیٹر کو سبسکرائب کریں

ٹیک ٹپس ، جائزے ، مفت ای بکس ، اور خصوصی سودوں کے لیے ہمارے نیوز لیٹر میں شامل ہوں!

سبسکرائب کرنے کے لیے یہاں کلک کریں۔