साइगविन इंस्टॉल करते समय, सुनिश्चित करें कि आप सूची से `python/python-setuptools` इंस्टॉल करें। यह "easy_install" पैकेज इंस्टॉल करेगा। एक बार आपके पास `easy_install` हो जाए, तो आप इसका उपयोग `pip` इंस्टॉल करने के लिए कर सकते हैं। निम्न कमांड टाइप करें:
$ easy_install-a.b pip
आपको `a.b` को अपने पायथन संस्करण से बदलना होगा जो 2.7 या 3.4 या कुछ और हो सकता है। अब आप इच्छित मॉड्यूल इंस्टॉल करने के लिए `pip` का उपयोग कर सकते हैं।
उदाहरण
नवीनतम संस्करण इंस्टॉल करें:
$ pip install 'SomeProject'
विशिष्ट संस्करण इंस्टॉल करें:
$ pip install 'SomeProject==1.4'
संस्करण रेंज इंस्टॉल करें:
$ pip install 'SomeProject>=1,<2'
आधुनिक साइगविन (2024+) नोट्स
- साइगविन अब पैकेज मैनेजर के माध्यम से `python3-pip` प्रदान करता है
- सीधे इंस्टॉल करें: `apt-cyg install python3-pip` या साइगविन सेटअप.exe के माध्यम से
- `easy_install` अब अनुशंसित नहीं है
वर्तमान अनुशंसित दृष्टिकोण
# साइगविन टर्मिनल में
# 1. पिप सीधे इंस्टॉल करें (यदि उपलब्ध)
apt-cyg install python3-pip
# 2. या get-pip.py के माध्यम से
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
python3 get-pip.py
# 3. पैकेज इंस्टॉल करें
pip3 install package_name
वर्चुअल एनवायरनमेंट (साइगविन पर भी अनुशंसित)
python3 -m venv venv
source venv/bin/activate
pip install package_name
साइगविन-विशिष्ट विचार
- पथ: साइगविन पथ (`/cygdrive/c/...`) विंडोज पथ से भिन्न होते हैं
- कुछ पैकेजों के लिए साइगविन-विशिष्ट बिल्ड की आवश्यकता हो सकती है
- WSL2 (विंडोज सबसिस्टम फॉर लिनक्स) अब विकास के लिए प्राथमिकता दी जाती है