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.