реклама

Както всеки сериозен език за програмиране, Python поддържа библиотеки и рамки на трети страни, които можете да инсталирате, за да избегнете преоткриването на колелото с всеки нов проект. Ако искате да ги използвате, можете да намерите тези библиотеки на Python в централно хранилище, наречено Python Package Index (PyPI).

Изтеглянето, инсталирането и управлението на тези пакети на ръка може да бъде смущаващо и отнема много време. Ето защо много разработчици на Python разчитат на специален инструмент, наречен PIP за Python (или Python PIP), за да направи всичко много по-лесно и бързо.

Какво е PIP за Python?

PIP е съкращение, което означава „PIP инсталира пакети“ или „Предпочитана програма за инсталиране“. Това е програма за команден ред, която ви позволява да инсталирате, преинсталирате или деинсталирате PyPI пакети с проста и ясна команда: пиукане.

Ако някога сте работили с команден ред в Windows (с командния ред Най-бързият начин за инсталиране на софтуер за Windows: Командният редИнсталирането на приложения в Windows отнема много време. Инсталирайте и актуализирайте приложенията си чрез командния ред с този метод.

Прочетете още ) или Mac или Linux (с терминала и баша Станете майстор на командния ред на Linux с тези съвети и триковеНезависимо дали сте съвсем нов в Linux или опитен Linux ветеран, командният ред предлага множество приложения. Опитайте тези съвети за овладяване на командния ред. Прочетете още ), след това можете да прескочите надолу до инструкциите за инсталиране за вашата конкретна операционна система.

Инсталиран ли е PIP с Python?

Ако използвате Python 2.7.9 (или по-нова) или Python 3.4 (или по-нова), след това PIP се инсталира по подразбиране с Python. Ако използвате по-стара версия на Python, ще трябва да използвате стъпките за инсталиране по-долу. В противен случай прескочете до дъното, за да научите как да започнете да използвате PIP.

Ако използвате Python във виртуална среда, създадена с virtualenv или pyvenv, PIP ще бъде наличен независимо от версията на Python.

Правилно ли е инсталиран Python?

Трябва да се уверите, че Python е правилно инсталиран във вашата система. В Windows отворете командния ред, като използвате Ключ за Windows + X и избор Командния ред. На Mac отворете терминала, като използвате Command + Space и търси терминал. Отворете терминала в Linux Ctrl + Alt + T. Преки пътища за Linux могат да варират в зависимост от разпространението.

След това въведете:

python --версия

В Linux, Python 3.x потребителите може да се наложи да използват:

python3 --версия

Ако получите номер на версия (напр. „Python 2.7.5“), тогава Python е готов да започне.

Ако получите съобщение „Python не е дефинирано“, първо трябва да инсталирате Python правилно. Това е извън обхвата на тази статия. Най- Сайт на Python има някои подробни инструкции за инсталиране.

Как да инсталирате PIP на Windows

Тези инструкции трябва да работят в Windows 7, Windows 8.1 и Windows 10:

  1. Изтеглете get-pip.py скрипт за инсталиране. Ако сте на Python 3.2, ще ви трябва тази версия на get-pip.py вместо. Така или иначе, щракнете с десния бутон върху връзката и изберете Запази като… и го запишете на всяко безопасно място, като например вашата папка за изтегляния.
  2. Отворете командния ред и отидете на get-pip.py файл.
  3. Изпълнете следната команда: python get-pip.py

Как да инсталирате PIP на Mac

Съвременните Mac системи се предлагат с вече инсталирани Python и PIP. Тази версия на Python обаче е остаряла и не е най-добрият избор за сериозна разработка на Python. Силно препоръчително е да инсталирате по-актуална версия на Python и PIP.

Ако искате да използвате инсталацията на родната система Python, но нямате PIP на разположение, можете да инсталирате PIP със следната команда в Terminal:

sudo easy_install пип

Ако предпочитате да инсталирате по-актуална версия на Python, тогава можете да използвате Homebrew. Не знаете какво е това? Научете повече за инсталиране на софтуер с Homebrew на Mac Как да инсталирате Mac приложения в терминал с помощта на HomebrewЗнаете ли, че можете да инсталирате софтуер на Mac в терминала? Ето как да използвате Homebrew за лесно инсталиране на Mac приложения. Прочетете още . Тези инструкции ще предполагат, че вече имате инсталиран Homebrew и сте готови за работа.

Инсталирането на Python с Homebrew се извършва с една команда:

варя инсталирайте python

Това ще инсталира най-новата версия на Python, която трябва да се предлага в пакет с PIP. Ако инсталацията е успешна, но PIP не е наличен, може да се наложи да свържете отново Python, като използвате следната команда Terminal:

brew прекъснете връзката python && brew link python

Как да инсталирате PIP на Linux

Ако вашата дистрибуция на Linux идва с вече инсталиран Python, трябва да можете да инсталирате PIP, като използвате мениджъра на пакети на вашата система. Това е за предпочитане, тъй като системно инсталираните версии на Python не играят добре със скрипта get-pip.py, използван за Windows и Mac.

Инструмент за усъвършенстван пакет (Python 2.x)

sudo apt-get install python-pip

Инструмент за разширен пакет (Python 3.x)

sudo apt-get install python3-pip

pacman Package Manager (Python 2.x)

sudo pacman -S python2-pip

pacman Package Manager (Python 3.x)

sudo pacman -S python-pip

Yum Package Manager (Python 2.x)

sudo yum надграждане python-setuptools. sudo yum инсталирайте python-pip python-колело

Yum Package Manager (Python 3.x)

sudo yum инсталирайте python3 python3-колело

Дандифициран Yum (Python 2.x)

sudo dnf надграждане python-setuptools. sudo dnf инсталирайте python-pip python-колело

Дандифициран Yum (Python 3.x)

sudo dnf инсталирайте python3 python3-колело

Мениджър на пакети с цип (Python 2.x)

sudo zypper инсталирайте python-pip python-setuptools python-колело

Мениджър на пакети с цип (Python 3.x)

sudo zypper инсталирайте python3-pip python3-setuptools python3-колело

Как да инсталирате PIP на Raspberry Pi

Като потребител на Raspberry Pi, вие вероятно използвате Raspbian, тъй като това е официалната операционна система, определена и предоставена от Raspberry Pi Foundation. Вие сте свободни да инсталирайте друга операционна система, като Ubuntu Как да накарате Ubuntu да работи на вашия Raspberry PiRaspbian Jessie е страхотна операционна система Raspberry Pi. Но какво ще стане, ако искате по-традиционно Linux преживяване? Е, можете да продължите и вместо това да инсталирате Ubuntu. Прочетете още . В такъв случай трябва да погледнете инструкциите за Linux.

Започвайки с Raspbian Jessie, PIP се инсталира по подразбиране. Това е една от големите причини да надстроите до Raspbian Jessie, вместо да се придържате към Raspbian Wheezy или Raspbian Jessie Lite. Ако обаче сте на по-стара версия на Raspbian, все още можете да инсталирате PIP.

На Python 2.x:

sudo apt-get install python-pip

На Python 3.x:

sudo apt-get install python3-pip

С Raspbian, Python 2.x потребителите трябва да използват пиукане докато потребителите на Python 3.x трябва да използват PIP3 при издаване на PIP команди.

Как да надстроите PIP за Python

Въпреки че самият PIP не се актуализира много често, все още е важно да сте в течение на новите версии, тъй като може да има важни поправки на бъгове, съвместимост и дупки за сигурност. За щастие, надграждането на PIP е бързо и лесно.

В Windows:

python -m pip install -U pip

На Mac, Linux или Raspberry Pi:

pip install -U pip

В някои версии на Linux и Raspberry Pi може да се наложи да използвате PIP3 вместо.

Как да управлявате Python пакети с PIP

След като PIP е готов, можете да започнете да инсталирате пакети от PyPI:

pip инсталиране на име на пакета

За да инсталирате конкретна версия на пакет вместо последната:

pip инсталиране на име на пакета == 1.0.0

За да търсите PyPI за определен пакет:

pip търсене "заявка"

За да видите подробности за инсталиран пакет:

пип шоу пакет-име

За да изброите всички инсталирани пакети:

пип списък

За да изброите всички остарели пакети:

пип списък - актуализиран

За надграждане на остарял пакет:

pip инсталиране на име на пакета - надстройка

Обърнете внимание, че по-старите версии на пакета се премахват автоматично от PIP при надстройка до по-нова версия на този пакет.

За да инсталирате напълно пакет:

pip инсталирайте име на пакета --upgrade --force -инсталирайте

За да се отървете напълно от пакет:

pip деинсталиране на името на пакета

Научете повече за Python

Препоръчваме да прочетете причините, поради които Python е полезен днес и как се използва в някои много високоплатени софтуерни задачи. Това може да ви даде мотивация да продължите да изучавате Python и да избутате уменията си на следващото ниво.

Ако все още сте начинаещ, разгледайте ги най-добрите уебсайтове, за да научите Python програмиране или нашата упътване за това как да изградите основен уеб браузър.

Ако сте по-скоро междинен разработчик на Python, помислете за задълбочаване на знанията си с някои приложения от реалния свят като изграждане на собствен бот в социалните медии с помощта на Python Как да изградите Twitter, Instagram и Reddit Bots, използвайки PythonИскате ли да създадете свои собствени ботове в социалните медии? Ето как да публикувате актуализации автоматично в Twitter, Instagram и Reddit, използвайки Python. Прочетете още .

Антъни Грант е писател на свободна практика, който обхваща програмиране и софтуер. Той е основен проблем в областта на програмирането, Excel, софтуера и технологиите.