Mavzu: Paketlar Python uchun pip nima?



Download 18,87 Kb.
Sana03.06.2022
Hajmi18,87 Kb.
#631777
Bog'liq
28.02 py


Mavzu:Paketlar
Python uchun PIP nima?
Qisqartirishning o'zi rekursiv qisqartma bo'lib, rus tilida "PIP paketlarni o'rnatuvchisi" yoki "Afzal dastur o'rnatuvchisi" kabi tovushlar. Bu oddiy pip buyrug'i bilan PyPI paketlarini o'rnatish, qayta o'rnatish va o'chirishga imkon beradigan buyruq qatori yordam dasturi.
Agar siz ilgari Windows buyruqlar satri va Linux yoki Mac-dagi terminal bilan ishlagan bo'lsangiz va o'zingizni ishonchli his qilsangiz, o'rnatish ko'rsatmalarini o'tkazib yuborishingiz mumkin.
Python to'g'ri o'rnatilganmi?
Python tizimingizda to'g'ri o'rnatilganligiga amin bo'lishingiz kerak. Windows-da Win + X kombinatsiyasi yordamida buyruq satrini oching. Mac-da, buyruq + bo'sh joydan foydalanib terminalni ishga tushiring va Linux-da, tarqatish uchun Ctrl + Alt + T kombinatsiyasidan yoki boshqa usuldan foydalaning.
Keyin buyruqni kiriting:
Linux-da Python 3.x foydalanuvchilari quyidagilarni kiritishlari kerak:
Agar versiya raqamini (masalan, Python 2.7.5) olsangiz, Python foydalanishga tayyor.
Agar siz Python-ga aniqlanmagan xabarni olsangiz (Python o'rnatilmagan), unda avval Python-ni o'rnatishingiz kerak. Bu allaqachon o'chirilgan mavzu. Python-ni o'rnatish bo'yicha batafsil ko'rsatmalar uchun quyidagi bo'limga qarang: Python-ni yuklab oling va o'rnating.
Quvurlarni o'rnatish
Pit yordamida paketlarni o'rnatishdan oldin, avval quvurni o'zi o'rnatishi kerak.
Python-ning 3.4-versiyasidan boshlab, pip-tarjimon bilan birga keladi.
Maqolaga aloqador bo'lmagan mavzularni muhokama qilish ("Yordam!" Kabi sharhlarni ham qo'shing) pythonworld.club forumida bo'lib o'tadi, lekin sharhlarda emas.
Python kodini sharhga qo'shish uchun uni teglarga joylashtiring
Python 3 va 2 uchun PIP-ni o'rnating
Agar siz venv yoki virtualenv virtual muhitlaridan foydalanayotgan bo'lsangiz, pip allaqachon o'rnatilgan. Python 3.4 dan boshlab (Python 2 uchun - 2.7.9 versiyasidan) quvur tarjimon bilan birga beriladi. Oldingi versiyalar uchun paket menejerini qo'lda o'rnatish kerak. Ikkita variant mavjud:
Get_pip.py skriptidan foydalanish tez.
Setuptools orqali - pip-dan tashqari biz Easy_install-dan foydalanishimiz mumkin.
1-variant Get_pip.py skriptini yuklab oling va uni konsolda ishga tushiring. Buning uchun Win + R> "cmd"> OK orqali terminalni oching va quyidagini yozing:
Qolganlarni o'rnatuvchi o'zi bajaradi: agar kerak bo'lsa, g'ildirakni (. G'ildiraklarni olib tashlash uchun) va yo'lda sozlash stolini o'rnating. Qo'shimcha vositalarni o'rnatilishini oldini olish uchun chiziqqa --no-setuptools va / yoki --no-g'ildiraklarni qo'shish mumkin.
Agar xato bo'lsa, Python yo'li $ PATH muhit o'zgaruvchisida ko'rsatilmagan. Siz ushbu o'zgaruvchini ro'yxatga olish kitobidan topishingiz va uning qiymatini belgilashingiz kerak yoki har safar python.exe-ga to'liq yo'lni, so'ngra bajariladigan Py-fayl nomini kiritishingiz kerak:
To'liq yo'l shuningdek, kompyuteringizda Python-ning bir nechta versiyalari bo'lsa va ulardan biriga paketni o'rnatgan bo'lsangiz, foydalidir.
2-variant PYPI-dan setuptools bilan arxivni yuklab oling va uni alohida katalogga oching. Terminalda setup.py fayli bilan setuptools katalogiga o'ting va quyidagini yozing:
python setup.py-ni o'rnatish
Windows-da Python uchun pip-ni quyidagicha yangilashingiz mumkin:
python pip o'rnatish -U pip
Agar bu ishlamasa, papkaga yo'lni $ PATH ichida qo'shish kerak.
Paketni quvurga o'rnatish
Python-da quvurlarni ishga tushirish va konsoldan qisqa buyruq bilan paketlarni o'rnatishni boshlash vaqti keldi:
pip o'rnatish pack_name Windows-ga o'rnatishda, pipdan oldin "python -m" ni qo'shishingiz kerak.
Paketni yangilash endi qiyin emas: pip o'rnatish pack_name -U
Agar sizda paketning so'nggi versiyasi bo'lsa, lekin uni qayta o'rnatmoqchi bo'lsangiz:
quvur o'rnatish - kuch bilan qayta o'rnatish
O'rnatilgan Python paketlarining ro'yxatini quyidagi buyruq yordamida ko'rishingiz mumkin:
Nom bo'yicha ma'lum bir paketni pip qidirish buyrug'i bilan topishingiz mumkin. Boshqa buyruqlarni "pip help" buyrug'i bilan chiqarilgan yordamda topish mumkin.
Paketlarni quvursiz Python-ga qanday o'rnatish mumkin
Hozirgi kunda .egg formati tez-tez ishlatilmaydi, shuning uchun pip uni qo'llab-quvvatlamaydi. Easy_install moduli .egg va oddiy paketlarni o'rnatishi mumkin, ammo uning muhim kamchiliklari bor:
u paketlarni yo'q qilmaydi,
u yuklangan paketni o'rnatishga urinishi mumkin.
Siz setuptools-ni o'rnatgandan so'ng darhol Easy_install-dan foydalanishingiz mumkin. Modul sizning tarjimoningizning skriptlar papkasida saqlanadi. Agar sizning yo'lingiz $ PATH-da to'g'ri ko'rsatilgan bo'lsa, siz qisqa buyruq bilan PYPI-dan paketlarni o'rnatishingiz mumkin:
O'rnatishdan keyin va paket nomi oldida yangilash uchun -U tugmachasini qo'yish kerak. Siz istagan versiyani quyidagicha qaytarishingiz mumkin:
Agar paketni boshqa manbadan yuklab olish kerak bo'lsa, kompyuterda URL yoki mahalliy manzilni ko'rsating:
Easy_install parametrlari haqida ko'proq bilish uchun uni -h tugmachasi bilan ishga tushiring:
Easy_install orqali o'rnatilgan paketlar ro'yxati Python-ning / libs / site-packages / katalogidagi easy-install.pth faylida saqlanadi.
Yaxshiyamki, siz quvur orqali Easy_install orqali o'rnatilgan paketlarni olib tashlashingiz mumkin. Agar u erda bo'lmasa, siz paketni qo'lda olib tashlashingiz va u haqidagi ma'lumotlarni easy-install.pth-dan o'chirib tashlashingiz kerak.
Endi siz Python-ning versiyangiz uchun paketlarni o'rnatishingiz va olib tashlashingiz mumkin.
Download 18,87 Kb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish