Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

पिप (pip) से पायथन मॉड्यूल आसान तरीके से कैसे इंस्टॉल करें?

यदि आपके पास पायथन 2 ≥2.7.9 या पायथन 3 ≥3.4 python.org से इंस्टॉल है, तो आपके पास पहले से ही पिप और सेटअपटूल्स होंगे, लेकिन नवीनतम संस्करण में अपग्रेड करने की आवश्यकता होगी:

पिप अपग्रेड करें

Linux या macOS पर:


pip install -U pip setuptools

Windows पर:


python -m pip install -U pip setuptools

सिस्टम पैकेज मैनेजर द्वारा प्रबंधित लिनक्स पायथन के लिए:

देखें: https://packaging.python.org/guides/installing-using-linux-tools/

पिप इंस्टॉल करें (यदि नहीं है)

`get-pip.py` डाउनलोड करें https://bootstrap.pypa.io/get-pip.py से। `python get-pip.py` चलाएं। यह पिप इंस्टॉल या अपग्रेड करेगा।

पिप से पायथन पैकेज इंस्टॉल करें

नवीनतम संस्करण इंस्टॉल करें:


$ pip install 'SomeProject'

विशिष्ट संस्करण इंस्टॉल करें:


$ pip install 'SomeProject==1.4'

संस्करण रेंज इंस्टॉल करें:


$ pip install 'SomeProject>=1,<2'

अन्य उपयोगी पिप कमांड

कमांडविवरण
pip install -r requirements.txtफ़ाइल से निर्भरताएं इंस्टॉल करें
pip install --upgrade packageपैकेज अपग्रेड करें
pip uninstall packageपैकेज अनइंस्टॉल करें
pip listइंस्टॉल पैकेज सूचीबद्ध करें
pip show packageपैकेज विवरण दिखाएं
pip freezeआवश्यकताएं निर्यात करें
pip cache purgeकैश साफ़ करें
pip auditसुरक्षा भेद्यता जांचें

सर्वोत्तम अभ्यास

  • हमेशा वर्चुअल एनवायरनमेंट में काम करें
  • requirements.txt या Pipfile/pyproject.toml का उपयोग करें
  • प्रोडक्शन के लिए संस्करण पिन करें (`==`)
  • नियमित रूप से `pip list --outdated` से अपडेट जांचें
  • सुरक्षा ऑडिट के लिए `pip-audit` उपयोग करें
  • `pip install --user` से बचें - वर्चुअलएनवी प्राथमिकता दें

आधुनिक पिप विशेषताएं (2024+)

  • निर्भरता समूह - `pip install 'pkg[dev,test]'`
  • पिपएक्स (pipx) - CLI टूल्स के लिए आइसोलेटेड इंस्टॉल
  • यूवी (uv) - अत्यधिक तेज़ इंस्टॉलर (Rust में लिखा गया)
  • PEP 665 - लॉक फ़ाइल मानक (विकास में)

पिपएक्स उदाहरण


pipx install black
pipx install pytest
black --version  # कहीं से भी उपलब्ध
  1. pip का उपयोग करके Python MySQLdb मॉड्यूल कैसे इंस्टॉल करें? pip का उपयोग करके Python MySQLdb मॉड्यूल कैसे इंस्टॉल करें?

    Python MySQLdb मॉड्यूल इंस्टॉल करने के लिए, हमें Python का करंट वर्जन यानी 3.7 इंस्टॉल करना होगा। हमें Python Scripts का स्थान ढूंढना होगा जहां pip कमांड स्थित है। पहले, cmd खोलें और Python Scripts के स्थान पर पहुंचें। cmd खोलने के लिए, Windows+R दबाएं और cmd टाइप करें। स्नैपशॉट यहाँ है −

  1. उबंटू में पिप (Pip) कैसे इंस्टॉल करें उबंटू में पिप (Pip) कैसे इंस्टॉल करें

    लिनक्स पैकेज मैनेजर्स से भरा पड़ा है। उबंटू के पास न केवल apt है, बल्कि कई प्रोग्रामिंग भाषाएं अपने स्वयं के पैकेज मैनेजर्स के साथ आती हैं। Node.js के पास npm है, Ruby के पास gem है, और Python के पास pip है। Pip का अर्थ है Python Installs Packages और यह आपको Python Package Index (PyPI) से पैकेज आसान

  1. मैकओएस पर Pip मास्टर करें: इंस्टॉलेशन, उपयोग और हटाना – चरण-दर-चरण गाइड मैकओएस पर Pip मास्टर करें: इंस्टॉलेशन, उपयोग और हटाना – चरण-दर-चरण गाइड

    हम मैक पर PIP कैसे इंस्टॉल करें के बारे में बात करेंगे। पायथन एक बहुत अच्छी स्क्रिप्टिंग और प्रोग्रामिंग भाषा प्लेटफॉर्म था। इसमें अकेले महत्वपूर्ण विशेषताएं और घटक हैं, साथ ही व्यापक रूप से लोकप्रिय थर्ड-पार्टी लाइब्रेरी की एक बड़ी संख्या। Pip एक भाषा के साथ-साथ थर्ड-पार्टी एप्लिकेशन को इंस्टॉल, अ