Skip to content

Python - PIP

PIP Nima?

PIP - Python paketlari yoki modullari uchun paket menejeridir.

Eslatma

Agar sizda Python 3.4 yoki undan keyingi versiya bo'lsa, PIP standart ravishda o'rnatilgan holda keladi.

Paket Nima?

Paket modul uchun kerak bo'lgan barcha fayllarni o'z ichiga oladi.

Modullar - bu sizning loyihangizga qo'shishingiz mumkin bo'lgan Python kod kutubxonalari.

PIP O'rnatilganligini Tekshirish

Buyruq qatoringizni Python skriptlari joylashgan katalogga yo'naltiring va quyidagini yozing:

Misol

PIP versiyasini tekshirish:

bash
C:\Users\Foydalanuvchi Ismingiz\AppData\Local\Programs\Python\Python36-32\Scripts>pip --version

PIP-ni O'rnatish

Agar sizda PIP o'rnatilmagan bo'lsa, uni ushbu sahifadan yuklab olishingiz va o'rnatishingiz mumkin: https://pypi.org/project/pip/

Paketni Yuklab Olish

Paketni yuklab olish juda oson.

Buyruq qatori interfeysini oching va PIP-ga siz xohlagan paketni yuklab olishni buyuring.

Buyruq qatoringizni Python skriptlari joylashgan katalogga yo'naltiring va quyidagini yozing:

Misol

"camelcase" nomli paketni yuklab olish:

bash
C:\Users\Foydalanuvchi Ismingiz\AppData\Local\Programs\Python\Python36-32\Scripts>pip install camelcase

Endi siz birinchi paketingizni yuklab oldingiz va o'rnatdingiz!

Paketdan Foydalanish

Paket o'rnatilgandan so'ng, undan foydalanishga tayyor.

"camelcase" paketini loyihangizga import qiling.

Misol

"camelcase" ni import qilib foydalanish:

python
import camelcase

c = camelcase.CamelCase()

txt = "salom dunyo"

print(c.hump(txt))

Paketlarni Topish

Ko'proq paketlarni https://pypi.org/ saytidan toping.

Paketni O'chirish

Paketni o'chirish uchun uninstall buyrug'idan foydalaning:

Misol

"camelcase" nomli paketni o'chirish:

bash
C:\Users\Foydalanuvchi Ismingiz\AppData\Local\Programs\Python\Python36-32\Scripts>pip uninstall camelcase

PIP Paket Menejeri sizdan "camelcase" paketini o'chirishni tasdiqlashingizni so'raydi:

bash
Uninstalling camelcase-02.1:
  Would remove:
    c:\users\Foydalanuvchi Ismingiz\appdata\local\programs\python\python36-32\lib\site-packages\camelcase-0.2-py3.6.egg-info
    c:\users\Foydalanuvchi Ismingiz\appdata\local\programs\python\python36-32\lib\site-packages\camelcase\*
Proceed (y/n)?

y ni bosing va paket o'chiriladi.

Paketlarni Ro'yxatga Olish

Sistemanizda o'rnatilgan barcha paketlarni ro'yxatga olish uchun list buyrug'idan foydalaning:

Misol

O'rnatilgan paketlarni ro'yxatga olish:

bash
C:\Users\Foydalanuvchi Ismingiz\AppData\Local\Programs\Python\Python36-32\Scripts>pip list

Natija:

Package         Version
--------------- --------
camelcase       0.2
mysql-connector 2.1.6
pip             18.1
pymongo         3.6.1
setuptools      39.0.1