Python'da pip va paket o'rnatish
Python kuchli, chunki uning uchun minglab tayyor kutubxona yozilgan: saytdan ma’lumot olish, grafik chizish, Excel bilan ishlash. Ularni o’rnatish va boshqarish uchun pip ishlatiladi. Bu darsda pip bilan tanishamiz.
pip — paket o’rnatish vositasi
pip — Python bilan birga keladigan vosita. U tashqi kutubxonalarni
internetdan yuklab o’rnatadi. Terminalda:
pip install requests
Bu requests kutubxonasini o’rnatadi — u bilan internetdan ma’lumot olish
mumkin. O’rnatilgach, uni import qilib ishlatasiz:
import requests
javob = requests.get("https://example.com")
print(javob.status_code)
Foydali pip buyruqlari
pip install requests # o'rnatish
pip uninstall requests # o'chirish
pip list # o'rnatilganlar ro'yxati
pip install requests==2.31.0 # aniq versiya
requirements.txt
Loyihada ishlatilgan barcha paketlar requirements.txt faylida saqlanadi:
requests==2.31.0
pandas==2.0.0
Boshqa kishi (yoki server) shu bitta buyruq bilan hammasini o’rnatadi:
pip install -r requirements.txt
Bu loyihani boshqa kompyuterda tiklashni osonlashtiradi.
Amaliy mashq
Paketlarni boshqaring:
- Faol venv ichida
pip install requestsbajaring; pip show requestsbilan versiya va bog’liqliklarini ko’ring;pip freeze > requirements.txtbilan ro’yxatni faylga saqlang;- faylni ochib, ichidagi yozuv shaklini ko’ring;
pip uninstall requestsqilib, so’ngpip install -r requirements.txtbilan qaytadan tiklang.
pip freeze va pip list chiqishi nega har xil ko’rinadi?
Qisqacha xulosa
- pip — Python paketlarini o’rnatadigan vosita (PyPI omboridan).
pip install nom— o’rnatadi;pip uninstall,pip list— boshqaradi.- O’rnatilgan paket
importbilan ishlatiladi. requirements.txt— loyiha paketlari ro’yxati;-rbilan hammasi tiklanadi.pipni doim venv ichida ishlating.
Keyingi darsda PEP 8 — Python kodini toza va bir xil yozish uslubini ko’ramiz.