目次
1. Ubuntu मा pip स्थापना गर्ने तरिका
Ubuntu मा, Python को प्याकेज व्यवस्थापन उपकरणको रूपमा pip आवश्यक छ। pip प्रयोग गरेर, Python को लाइब्रेरीहरू र मोड्युलहरूलाई सजिलै व्यवस्थापन गर्न सकिन्छ, जसले विकासको दक्षता बढाउँछ। यो खण्डमा, Ubuntu मा pip स्थापना गर्ने चरणहरूको व्याख्या गरिएको छ।1.1 Python 3 का लागि pip को स्थापना विधि
Ubuntu मा डिफल्ट रूपमा Python 3 स्थापित छ, तर pip लाई म्यानुअल रूपमा थप्न आवश्यक छ। निम्न चरणहरू अनुसार स्थापना गर्नुहोस्।- प्याकेज सूचीको अपडेट
sudo apt update
नवीनतम प्याकेज सूची प्राप्त गरेर, प्रणालीको प्याकेज जानकारी अपडेट गर्दछ।- pip को स्थापना
sudo apt install python3-pip
यसले pip स्थापित गर्दछ।- स्थापनाको पुष्टि
pip3 --version
यो कमान्डले pip सही रूपमा स्थापित भएको पुष्टि गर्न सकिन्छ।1.2 Python 2 का लागि pip को स्थापना विधि
Python 2 को समर्थन समाप्त भइसकेको छ, तर विशिष्ट वातावरणमा आवश्यक भएमा निम्न चरणहरू अनुसार स्थापना गर्न सकिन्छ।- Universe रिपोजिटरीको सक्रियण
sudo add-apt-repository universe
sudo apt update
- Python 2 र pip को स्थापना
sudo apt install python2
curl https://bootstrap.pypa.io/get-pip.py --output get-pip.py
sudo python2 get-pip.py

2. pip भनेको के हो? Python प्याकेज व्यवस्थापन उपकरणको अवलोकन
pip ले PyPI (Python Package Index) बाट Python को लाइब्रेरीहरू वा मोड्युलहरू सजिलै स्थापना गर्न सक्ने उपकरण हो। यसले जटिल निर्भरताहरूलाई सजिलै व्यवस्थापन गर्न सकिन्छ, जसले विकास दक्षता बढाउँछ।२.१ pip को आधारभूत भूमिका
pip प्रयोग गरेर, निम्न जस्ता कार्यहरू सम्भव छन्।- प्याकेजको स्थापना
pip install <प्याकेज नाम>
- प्याकेजको हटाउने
pip uninstall <प्याकेज नाम>
- प्याकेजको अपग्रेड
pip install --upgrade <प्याकेज नाम>
२.२ pip को फाइदाहरू
- निर्भरताको समाधान: pip ले प्याकेजहरू बीचको निर्भरताहरूलाई स्वचालित रूपमा प्रक्रिया गर्दछ र धेरै लाइब्रेरीहरूलाई उपयुक्त रूपमा व्यवस्थापन गर्दछ।
- नवीनतम लाइब्रेरीहरूलाई सजिलै प्राप्त गर्नु: PyPI मा दर्ता गरिएका नवीनतम लाइब्रेरीहरूलाई तुरुन्तै स्थापना गर्न सकिन्छ।
3. Ubuntu मा pip को सावधानी बिन्दुहरू
Ubuntu वातावरणमा pip प्रयोग गर्दा, प्रणालीको प्याकेज व्यवस्थापन (apt) सँग द्वन्द्व हुन सक्छ। विशेष गरी, प्रणाली समग्रमा प्रभाव पार्न नचाहने अवस्थामा,--user
विकल्प प्रयोग गरेर प्रयोगकर्ता स्तरमा स्थापना गर्नु सिफारिस गरिन्छ।3.1 --user
विकल्प प्रयोग गरेर स्थापना
pip install --user <प्याकेज नाम>
यसले प्याकेजलाई प्रयोगकर्ताको होम डाइरेक्टरी भित्र स्थापना गर्दछ र प्रणाली समग्रमा प्रभाव पार्दैन।3.2 pip install
त्रुटिको समाधान विधि
Ubuntu 23.04 वा त्यसपछिका संस्करणहरूमा, भर्चुअल वातावरण बाहिर pip लाई सिधै प्रयोग गर्दा त्रुटि हुन सक्छ। यो समस्यालाई भर्चुअल वातावरण सिर्जना गरेर त्यसभित्र प्याकेज स्थापना गर्ने वा pipx
प्रयोग गरेर एप्लिकेसन स्थापना गर्ने माध्यमबाट समाधान गर्न सकिन्छ।4. भर्चुअल वातावरणको सेटअप र pip को प्रयोग
यदि तपाईंले विभिन्न परियोजनाहरूमा फरक-फरक लाइब्रेरीहरू प्रयोग गर्नुहुन्छ भने, भर्चुअल वातावरणको उपयोग गरेर लाइब्रेरीहरू बीचको द्वन्द्व रोक्न सकिन्छ। भर्चुअल वातावरणले प्रत्येक परियोजनाका लागि फरक निर्भरताहरू राख्न सम्भव बनाउँछ र विकास वातावरणलाई व्यवस्थित राख्नका लागि शक्तिशाली उपकरण हो।४.१ भर्चुअल वातावरणको निर्माण
पहिले,venv
मोड्युल स्थापना गर्नुहोस् र भर्चुअल वातावरण सिर्जना गर्नुहोस्।sudo apt install python3-venv
python3 -m venv myenv
४.२ भर्चुअल वातावरणको सक्रियण
भर्चुअल वातावरणलाई सक्रिय गर्न, निम्न कमान्ड चलाउनुहोस्।source myenv/bin/activate
सक्रिय गरेपछि, टर्मिनलको प्रोम्प्टमा भर्चुअल वातावरणको नाम देखाइन्छ।४.३ भर्चुअल वातावरण भित्रको प्याकेज व्यवस्थापन
भर्चुअल वातावरण भित्र प्याकेजहरू स्थापना गर्दा, सामान्य pip कमान्ड प्रयोग गर्न सकिन्छ।pip install <प्याकेज नाम>
४.४ भर्चुअल वातावरणको निष्क्रियण
भर्चुअल वातावरण निष्क्रिय गर्न, निम्न कमान्ड चलाउनुहोस्।deactivate
5. समस्या निवारण: pip र भर्चुअल वातावरण सम्बन्धी समस्या समाधान
भर्चुअल वातावरण वा pip प्रयोग गर्दा समस्या उत्पन्न हुन सक्छ। यहाँ, सामान्य समस्याहरू र तिनका समाधानहरू प्रस्तुत गर्दछौं।५.१ भर्चुअल वातावरण सक्रिय गर्न नसकिने अवस्था
भर्चुअल वातावरण सक्रिय नभएको अवस्थामा, पहिले सही डाइरेक्टरीमा हुनुहुन्छ कि जाँच गर्नुहोस्। निम्न कमान्डलेactivate
स्क्रिप्ट अस्तित्वमा छ कि जाँच गर्न सकिन्छ।ls /path/to/your/environment/bin
५.२ प्याकेजहरू सही रूपमा स्थापित नहुने अवस्था
भर्चुअल वातावरण सक्रिय नभएको खण्डमा, प्याकेजहरू प्रणालीभरि स्थापित हुन सक्छन्। भर्चुअल वातावरण सक्रिय गरेर पुनः प्रयास गर्नुहोस्।५.३ pip स्थापना समयको त्रुटि समाधान
Ubuntu 23.04 वा त्यसपछिका संस्करणहरूमा “externally managed environment” त्रुटि आएको अवस्थामा, भर्चुअल वातावरण प्रयोग गरेर वाpipx
प्रयोग गरेर एप्लिकेसन स्थापित गरेर समाधान गर्न सकिन्छ।