PIP - утыліта «Каманднага радка", прызначаная для працы з кампанентамі PyPI. Калі дадзеная праграма усталяваная на кампутары, гэта значна палягчае працэс ўстаноўкі розных іншых бібліятэк для мовы праграмавання Python. Перыядычна разгляданы кампанент абнаўляецца, удасканальваецца яго код і дадаюцца новаўвядзенні. Далей мы разгледзім працэдуру абнаўлення ўтыліты з дапамогай двух спосабаў.
Абнаўляем PIP для Python
Сістэма кіравання пакетамі будзе працаваць карэктна толькі ў тым выпадку, калі выкарыстоўваецца яе стабільная версія. Перыядычна праграмныя кампаненты мяняюць свой выгляд, з прычыны чаго мае патрэбу ў абнаўленні і PIP. Давайце разгледзім два розных метаду інсталяцыі новай зборкі, якія будуць найбольш прыдатнымі ў пэўных сітуацыях.Спосаб 1: Загрузка новай версіі Python
PIP ставіцца на ПК разам з Python, запампаваць з афіцыйнага сайта. Таму самым простым варыянтам абнаўлення будзе запампоўка самай свежай зборкі Пітон. Перад гэтым не абавязкова выдаляць старую, новую можна паставіць па-над або захаваць файлы ў іншым месцы. Спачатку мы рэкамендуем пераканацца ў тым, што ўстаноўка свежай версіі неабходная. Для гэтага вырабіце наступныя дзеянні:
- Адкрыйце акно «Выканаць» шляхам націску камбінацыі клавіш Win + R, ўпішыце cmd і націсніце Enter.
- У адлюстраваў акне «Каманднага радка» вам трэба ўвесці тое, што паказана ніжэй, і націснуць на Enter:
Python --version
- Перад вамі адлюструецца бягучая зборка Пітон. Калі яна ніжэй актуальнай (на момант напісання артыкула гэта 3.7.0), значыць, можна абнаўляцца.
Працэдура загрузкі і распакавання новай версіі адбываецца так:
Перайсці на афіцыйны сайт Python
- Перайдзіце на афіцыйны сайт Python па спасылцы вышэй або праз пошук у любым зручным браўзэры.
- Выберыце раздзел «Downloads».
- Клікніце на адпаведную кнопку для пераходу да спісу даступных файлаў.
- У спісе пакажыце зборку і рэвізію, якую хочаце паставіць на свой кампутар.
- Праграма-ўсталёўшчык распаўсюджваецца ў архіве, у выглядзе офлайн- або анлайн-ўсталёўшчыка. У спісе знайдзіце прыдатны і націсніце на яго назву.
- Дачакайцеся заканчэння запампоўкі і запусціце файл.
- Абавязкова пастаўце галачку каля пункта «Add Python 3.7 то PATH». Дзякуючы гэтаму праграма будзе аўтаматычна дададзеная ў спіс сістэмных зменных.
- Задайце тып ўстаноўкі «Customize installation».
- Зараз перад вамі адлюструецца спіс усіх даступных кампанентаў. Пераканайцеся, што пункт «pip» актываваны, пасля чаго клікніце на «Next».
- Адзначце птушачкамі неабходныя дадатковыя параметры і абярыце месца размяшчэння праграмных кампанентаў.
Мы раім ставіць Пітон ў каранёвую тэчку сістэмнай часткі на цвёрдым дыску.
- Чакайце завяршэння ўсталёўкі. Падчас гэтага працэсу не зачыняйце акно ўсталёўшчыка і ня перазагружаецца ПК.
- Вы будзеце апавешчаныя аб тым, што працэс завершаны паспяхова.
Зараз каманда PIP з сістэмы кіравання пакетамі з аднайменнай назвай будзе працаваць карэктна з усімі дадатковымі модулямі і бібліятэкамі. Па завяршэнні ўстаноўкі вы можаце пераходзіць да ўтыліты і ўзаемадзейнічаць з ёй.
Спосаб 2: Ручное абнаўленне PIP
Часам метад з абнаўленнем ўсё Python для атрымання свежай версіі PIP не падыходзіць па прычыне непатрэбнасці выканання гэтай працэдуры. У такім выпадку мы рэкамендуем загрузіць кампанент кіравання пакетамі ўручную, а затым укараніць яго ў праграму і пераходзіць да працы. Вам спатрэбіцца зрабіць усяго некалькі маніпуляцый:
Перайсці на старонку загрузкі PIP
- Перайдзіце на афіцыйную старонку запампоўкі PIP па спасылцы вышэй.
- Вызначыцеся з падыходнай версіяй з трох прапанаваных.
- Перамесціцеся да зыходнага кода шляхам націску на надпіс «get-pip.py».
- Перад вамі адлюструецца ўвесь зыходны код сістэмы кіравання пакетамі. У любым месцы націсніце правай кнопкай мышы і выберыце пункт «Захаваць як ...».
- Пакажыце зручнае месца на кампутары і захавайце дадзеныя туды. Яго назва і тып варта пакінуць нязменнымі.
- Знайдзіце файл на ПК, клікніце на ім ПКМ і абярыце пункт «Уласцівасці».
- З заціснутай левай кнопкай мышы вылучыце радок «Размяшчэнне» і скапіруйце яе націскам на Ctrl + C.
- Запусціце акно «Выканаць» гарачымі клавішамі Win + R, ўпішыце туды cmd і клікніце на «ОК».
- У якое адкрылася акне ўвядзіце каманду cd, а затым устаўце скапіяваны раней шлях з дапамогай камбінацыі Ctrl + V. Націсніце на Enter.
- Вы пяройдзеце ў выбраную дырэкторыю, дзе захаваны неабходны файл. Цяпер яго варта ўсталяваць у Python. Для гэтага увядзіце і актывуйце наступную каманду:
Python get-pip.py
- Пачнецца загрузка і інсталяцыя. Падчас гэтай працэдуры не зачыняйце акно і не друкуйце ў ім нічога.
- Вы будзеце апавешчаныя аб завяршэнні ўстаноўкі, пра гэта таксама сведчыць адлюстраваў поле ўводу.
На гэтым працэс абнаўлення скончаны. Вы можаце смела карыстацца утылітай, загружаць дадатковыя модулі і бібліятэкі. Аднак калі пры ўводзе каманд ўзнікаюць памылкі, рэкамендуем вырабіць наступныя дзеянні, а пасля зноў зайсці ў "каманднага радка» і пачаць інсталяцыю PIP.
- Справа ў тым, што не заўсёды пры распакаванні Пітон розных зборак адбываецца даданне сістэмных зменных. Звязана гэта часцей за ўсё з няўважлівасцю карыстальнікаў. Для ручнога стварэння гэтых дадзеных спачатку перайдзіце ў меню «Пуск», дзе націсніце ПКМ на «Кампутар» і выберыце пункт «Уласцівасці».
- Злева адлюструецца некалькі частак. Перайдзіце ў «Дадатковыя параметры сістэмы».
- Ва ўкладцы «Дадаткова» клікніце на «Зменныя асяроддзя ...".
- Стварыце сістэмную зменную.
- Задайце ёй імя PythonPath, у значэнні увядзіце наступны радок і націсніце на «ОК».
C: \ Python№ \ Lib; C: \ Python№ \ DLLs; C: \ Python№ \ Lib \ lib-tk; C: \ other-foolder-on-the-path
Дзе C: - частку цвёрдага дыска, дзе знаходзіцца тэчка Python№.
Python№ - дырэкторыя праграмы (Назва змяняецца ў залежнасці ад усталяванай версіі).
Зараз можна зачыніць усе вокны, перазагрузіць кампутар і перайсці да паўторнага выкананне другога метаду абнаўлення сістэмы кіравання пакетамі PIP.
Альтэрнатыўны метад дадання бібліятэк
Не ў кожнага юзера атрымліваецца абнавіць PIP і карыстацца яго убудаванай утылітай для дадання модуляў да Пітон. Да таго ж не ўсе версіі праграмы карэктна працуюць з дадзенай сістэмай. Таму мы прапануем выкарыстоўваць альтэрнатыўны спосаб, які не патрабуе папярэдняй інсталяцыі дадатковых кампанентаў. Вам трэба выканаць наступнае:
- Перайдзіце на сайт загрузкі модуляў і запампуйце іх у выглядзе архіва.
- Адкрыйце дырэкторыю праз любы зручны архіватар і распакуйце змесціва ў любую пустую тэчку на ПК.
- Перамесціцеся да Распакаваць файлы і гісторыю адшукайце там Setup.py. Націсніце на ім правай кнопкай мышы і выберыце «Уласцівасці».
- Скапіруйце або запомніце яго размяшчэнне.
- Запусціце «каманднага радка» і праз функцыю cd перайдзіце да скапіяванай дырэкторыі.
- Ўпішыце наступную каманду і актывуйце яе:
Python setup.py install
Засталося толькі дачакацца завяршэння інсталяцыі, пасля чаго можна пераходзіць да працы з модулямі.
Як бачыце, працэс абнаўлення PIP даволі складаны, аднак усё атрымаецца, калі прытрымлівацца прыведзеных вышэй інструкцыі. Калі ж ўтыліта PIP не працуе ці не абнаўляецца, мы прапанавалі альтэрнатыўны метад ўстаноўкі бібліятэк, які ў большасці выпадкаў функцыянуе карэктна.