Питон То је један од најсвестранијих и најпопуларнијих програмских језика захваљујући својој читљивости и широкој заједници програмера. Међутим, оно што заиста покреће Питхон је његова способност да ради са њим модули и пакети, које су додатне библиотеке које проширују његове функционалности. Овде долази до изражаја. бод, суштински менаџер пакета за сваког програмера који ради са Питхон-ом.
У овом чланку ћемо детаљно истражити шта је пип, како да га инсталирате и ефикасно користите, као и да вам пружимо корисни савети за управљање пакетима и решавање уобичајених проблема. Ако још нисте упознати са пип-ом или желите да проширите своје знање, овај ресурс ће бити ваш коначни водич.
Шта је пип и зашто бисте га требали користити?
бод је алатка командне линије која се користи за инсталирање, ажурирање и управљање библиотекама у Питхон-у. Његово име потиче од израза „Пип инсталира пакете”. Са пип-ом, можете приступити хиљадама пакета доступних у званичном Питхон спремишту, познатом као ПиПИ (Питхон индекс пакета).
Једна од великих предности пипа је то драматично поједностављује процес инсталирања и управљања додатним софтвером за Питхон. Уместо да ручно преузима и конфигурише библиотеке, пип ради све тежак посао за вас, штедећи време и непотребне грешке.
Како да знам да ли имате инсталиран пип
Пре употребе пип-а, требало би да се уверите да је инсталиран на вашем систему. Ово се лако може проверити отварањем терминала и покретањем следеће команде:
pip --version
Ако видите информације о верзији пип-а, спремни сте да је користите. Ако не, мораћете да га инсталирате.
Инсталирање пип-а на различитим оперативним системима
Процес инсталације пип-а варира у зависности од оперативног система, али је генерално једноставан.
На прозорима
- Преузмите скрипту за инсталацију
get-pip.py
од овај линк. - Отворите терминал (ЦМД или ПоверСхелл) и идите до директоријума у који сте преузели датотеку.
- Покрените следећу команду:
python get-pip.py
.
Запамтите да морате имати Питон претходно инсталиран на вашем систему.
На Мацу
Системи Мац ОС Модерни обично подразумевано укључују пип. Међутим, можете га инсталирати ручно помоћу следеће команде:
sudo easy_install pip
Друга препоручена опција је да инсталирате Питхон преко Хомебрев, менаџер пакета за мацОС. Једноставно покрените:
brew install python
На Линуку
Већина Линук дистрибуција укључује Питхон и пип у својим спремиштима пакета. Команде се незнатно разликују у зависности од управљања пакетима ваше дистрибуције:
- За дистрибуције засноване на Дебиан-у (као што је Убунту):
sudo apt install python3-pip
- За Федору:
sudo dnf install python3-pip
- За Арцх Линук:
sudo pacman -S python-pip
- За опенСУСЕ:
sudo zypper install python3-pip
Основна употреба пип
Када се инсталира, можете почети истражите шта пип може. Ево резимеа најкориснијих команди:
Инсталирајте пакете
Да бисте инсталирали библиотеку, користите наредбу:
pip install nombre_del_paquete
На пример, да инсталирате библиотеку Захтеви, можете написати:
pip install requests
Ажурирајте пакете
Ако желите да ажурирате пакет на његову најновију верзију, користите:
pip install --upgrade nombre_del_paquete
На пример:
pip install --upgrade requests
Деинсталирајте пакете
Да бисте уклонили пакет који вам више није потребан, користите:
pip uninstall nombre_del_paquete
На пример:
pip uninstall requests
Наведите инсталиране пакете
Да бисте видели све пакете инсталиране у вашем окружењу, покрените:
pip list
Инсталација из датотеке рекуирементс.ткт
У сарадничким пројектима, уобичајено је да се користи датотека под називом захтеве.ткт који садржи листу потребних зависности. Да бисте их све инсталирали одједном, користите:
pip install -r requirements.txt
Креирајте виртуелна окружења и управљајте њима
Виртуелно окружење вам омогућава izolovati зависности пројекта тако да не ометају друге. Можете га креирати помоћу алата венв, који је укључен у Питхон почевши од верзије 3.3:
python -m venv nombre_entorno
Да бисте је активирали:
source nombre_entorno/bin/activate
(на Линук-у и Мац-у)
nombre_entorno\Scripts\activate
(на Виндовс-у)
Тада ће свака инсталација са пип-ом бити ограничена на виртуелно окружење које сте активирали.
Уобичајено решавање проблема
Ако наиђете на грешке у употреби пип-а, ево брзих решења за уобичајене проблеме:
- Недовољне дозволе: Коришћење
sudo
на Линук/Мац-у или покрените терминал као администратор на Виндовс-у. - Грешке при инсталацији пакета: Обавезно системске зависности Они су ажурирани.
- Проблеми са верзијама: употреба
pip freeze
да наведете пакете и њихове тренутне верзије.
Савладавање пип-а и његових функционалности је кључно за оптимизацију вашег рада са Питхон-ом. Иако у почетку може изгледати помало застрашујуће, када се упознате са његовим основним командама, видећете да је то алат који морате имати у вашем развојном арсеналу.