Чӣ тавр истифода бурдани варақаи видеоиро истифода кунед

PIP - коммуналӣ "Хатти фармон"ки бо компонентҳои PyPI кор мекунанд. Агар ин барнома дар компютер насб карда шавад, ин раванди насб кардани китобҳои гуногуни китобҳои сеюм барои барномаи забони Pythonро осон мекунад. Қисми даврии баррасишаванда такмил меёбад, рамзи он такмил меёбад ва навсозӣ илова карда мешавад. Next, мо ба тартиби таҷдиди истифодаи якчанд усулҳо нигаронида мешавем.

Навсозии PIP барои Python

Системаи идоракунии бастабандишуда танҳо вақте ки версияи устувор истифода мешавад. Одатан, компонентҳои нармафзор ба намуди зоҳирии онҳо тағйир медиҳанд, ки дар натиҷа онҳо бояд навсозӣ шаванд ва БИД. Биёед ду усулҳои гуногуни насб кардани бинои наверо, ки дар ҳолатҳои муайян мувофиқанд, бубинанд.

Усули 1: Нусхаи нави Pythonро бор кунед

PIP дар компютер бо Python аз сомонаи расмӣ насб карда шудааст. Бинобар ин, варианти осонтарини навтарини зеркашӣ сохтани охирини Python мебошад. Пеш аз ин, нобуд кардани кӯҳна зарур нест, шумо метавонед як навро дар болои боло ё захираи файлҳо дар ҷои дигар захира кунед. Якум, мо тавсия медиҳем, ки насб кардани версияи нав зарур аст. Барои ин, амалҳои зеринро иҷро кунед:

  1. Тирезаро кушоед Кӯшиш кунед бо пахшкунии тугмачаи калидӣ Win + Rнависедммва пахш кунед Дохил кунед.
  2. Дар равзанаи намоишӣ "Хатти фармон" шумо бояд ба он чизҳое, ки дар поён оварда шудаанд, ворид кунед ва пахш кунед Дохил кунед:

    Python -version

  3. Шумо бинои ҳозираи Pythonро мебинед. Агар ин аз ҳисоби ҷорӣ камтар бошад (дар вақти навиштан ин 3.7.0 аст, пас он метавонад навсозӣ шавад.

Тартиб додани зеркашӣ ва кушодани нусхаи нав чунин аст:

Ба сайти расмии Python равед

  1. Ба саҳифаи расмии Python дар пайванде, ки дар боло ё тавассути ҷустуҷӯ дар ягон браузер истифода мешавад, равед.
  2. Қисмро интихоб кунед "Боркунӣ".
  3. Барои руйхати файлҳои дастрас ба тугмаи мувофиқро пахш кунед.
  4. Дар рӯйхат, маҷмӯа ва такрори он, ки шумо мехоҳед ба компютери худ гузоред.
  5. Насбкунанда дар архив, дар шакли як вебсайти расмӣ ё онлайнӣ тақсим карда мешавад. Дар рӯйхат ёфтани як мувофиқат ва номи худро пахш кунед.
  6. То он даме, ки зеркашӣ пурбор бошад, файлро иҷро кунед.
  7. Боварӣ ҳосил кунед, ки қуттиро интихоб кунед "Add Python 3.7 Пас PATH". Бинобар ин, барнома ба таври автоматӣ ба рӯйхати тағйирёбии система илова карда мешавад.
  8. Навъи насб "Танзимоти фармоишӣ".
  9. Акнун шумо рӯйхати ҳамаи ҷузъҳои мавҷударо мебинед. Боварӣ ҳосил кунед, ки ин ашё аст "pip" фаъол карда шуда, пас пахш кунед "Next".
  10. Параметрҳои иловагии иловагиро санҷед ва ҷойгиркунии ҷузъҳои компютерро интихоб кунед.

    Мо маслиҳат медиҳем, ки Python дар папкаи решавии параграфи системаро дар диски сахт ҷойгир кунед.

  11. Барои интихоби пурраи насб пайваст кунед. Дар давоми ин раванд, тирезаи насбкуниро пӯшед ва компютерро боз накунед.
  12. Шумо огоҳ мешавед, ки ин раванд бомуваффақият анҷом ёфт.

Акнун фармонҳои PIP аз системаи идоракунии бастабандӣ бо ҳамон ном дуруст бо ҳамаи модулҳои иловагӣ ва китобхонаҳо кор мекунад. Пас аз насб кардан, шумо метавонед ба шабака рафта, бо он ҳамкорӣ намоед.

Усули 2: Навсозии PIP дастӣ

Баъзан усули навсозии тамоми Python барои дарёфти варианти нави PIP ба сабаби бефоида будани ин тартиб муносиб нест. Дар ин ҳолат, мо тавсия медиҳем, ки компютери идоракунии бастабандишударо дастӣ дастӣ ва сипас онро ба барнома гузоред ва ба кор даровардан. Шумо бояд танҳо чандин амалиётҳоро иҷро кунед:

Ба саҳифаи PIP пайванд кунед

  1. Ба саҳифаи расмии PIP дар саҳифаи боло пайгирӣ кунед.
  2. Дар бораи варианти дахлдори се пешниҳод пешниҳод кунед.
  3. Ба рамзи сарчашма бо пахш кардани сарлавҳа гузаред "get-pip.py".
  4. Шумо тамоми рамзи сарчашмаи идоракунии маҷмӯъро мебинед. Дар ҳама ҷо ангушт занед ва интихоб кунед "Нигоҳ доред ...".
  5. Дар компютер ҷойгоҳи муносибро муайян кунед ва маълумотро дар он ҷойгир кунед. Ном ва намуди он бояд бетағйир нигоҳ дошта шаванд.
  6. Барои файл дар компютери ҷустуҷӯ, онро пахш кунед ва онро интихоб кунед "Меъёрҳо".
  7. Бо тугмаи чапи муш, дастӣ клик кунед "Ҷойгиршавӣ" ва онро ба воситаи пахш кардани он Ctrl + C.
  8. Тирезаро кушед Кӯшиш кунед калидҳои гарм Win + Rдохил кунедммва пахш кунед "Хуб".
  9. Дар тирезае, ки кушода аст, фармонро ворид кунедБештарва сипас тавассути роҳҳои пешакии копиталӣ бо истифода аз комбинат Ctrl + V. Тафтиш кунед Дохил кунед.
  10. Шумо ба феҳристи интихобшуда, ки дар он файлҳои зарурӣ захира шудааст, интиқол дода мешавад. Акнун он дар Python ҷойгир аст. Барои ин корро ворид кунед ва фаъол кунед:

    Python get-pip.py

  11. Боргирӣ ва насбкунӣ оғоз меёбад. Дар давоми ин тартиб, равзанаро пӯшед ё дар он ягон чиз нависед.
  12. Шумо ба итмом расидани насб огоҳ мешавед, ин аст, ки бо воҳиди вурудшуда нишон дода мешавад.

Ин раванди навсозиро анҷом медиҳад. Шумо метавонед бехатариро истифода баред, модулҳои иловагӣ ва китобхонаҳоро зеркашӣ кунед. Бо вуҷуди ин, вақте ки ҳангоми ворид шудан ба фармоишҳо хатоҳо рӯй медиҳанд, мо амалҳои зеринро тавсия медиҳем ва сипас бозгашт мекунем "Хати фармон" ва насби PIP оғоз кунед.

  1. Дар ҳақиқат он аст, ки на ҳамеша он вақте, ки Python маҷмӯаҳои гуногунро ба вуҷуд меоранд, ки тағйирёбии система илова карда мешаванд. Ин аксар вақт бо сабаби истифода нашудани истифодабарандагон мебошад. Барои ба даст овардани ин маълумот, аввал ба меню менависед. "Оғоз"ки ба "Компютер" ва ҷузъи интихоб кунед "Меъёрҳо".
  2. Дар тарафи чап якчанд қисматҳо вуҷуд дорад. Гузаштан ба "Танзимоти Advanced система".
  3. Дар ҷадвал "Пешрафти" ангушт занед "Муҳити тағйирёбандаи муҳити зист ...".
  4. Сохтани тағйирёбии система.
  5. Ӯро ном гузоредPythonpath, дар сатр ба сатри зерин дохил шавед ва пахш кунед "Хуб".

    C: Python№ Lib; C: Python DLLs; C: Pyonon lib lib-tk; C: дигар-гумроҳӣ дар роҳ

    Дар куҷо C: - диски сахт, ки дар он ҷузвдон Python№ ҷойгир аст.

  6. Python - феҳристи барнома (Номҳо вобаста ба версияи насбшуда тағйир меёбад).

Ҳоло шумо метавонед ҳамаи тирезаҳоро пӯшед, компютератро аз нав оғоз кунед ва усули дуюми навсозии системаи идоракунии маҷмӯии PIP-ро давом диҳед.

Усули алтернативии кушодани китобхонаҳо

Ҳар як истифодабаранда метавонад PIP навсозӣ ва бо истифода аз функсияҳои дохилии худ барои модулҳои Python илова кунед. Илова бар ин, на ҳамаи версияи барнома бо ин система дуруст кор мекунад. Аз ин рӯ, истифодаи усули алтернативӣ, ки пеш аз насб кардани ҷузъҳои иловагӣ талаб намекунад. Шумо бояд инҳоро иҷро кунед:

  1. Ба сайти модулҳои модул рафта, онҳоро ҳамчун як архив бор кунед.
  2. Феҳристи файлро тавассути ягон архиви оддӣ кушоед ва мундариҷаро ба ягон ҷузвдони холӣ дар компютери худ кашед.
  3. Ба файлҳои кушода табдил ёбад, пайдо кунед. Setup.py. Бо тугмаи рости муш ба тугмаи зерро пахш кунед ва интихоб кунед "Меъёрҳо".
  4. Ҷойгиршавӣ ё ёддоштро ҷойгир кунед.
  5. Кӯшиш кунед "Хати фармон" ва ба воситаи функсияБештарба феҳристи нусхабардорӣ равед.
  6. Фармони зеринро дохил кунед ва онро фаъол созед:

    Насб кардани насб Python setup.py

Он танҳо интизор шудан барои анҷом додани насб кардани интизорӣ, пас шумо метавонед бо модулҳо кор карда метавонед.

Тавре, ки мебинед, раванди навсозии PIP хеле душвор аст, аммо ҳама чиз рӯй медиҳад, агар шумо дастурҳои дар боло зикршударо иҷро кунед. Агар хидмати PIP кор намекунад ё навсозӣ нашудааст, мо усули алтернативиро барои насб кардани китобхонаҳо пешниҳод кардем, ки дар аксари мавридҳо дуруст кор мекунанд.