реклама
Както всеки сериозен език за програмиране, 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:
- Изтеглете get-pip.py скрипт за инсталиране. Ако сте на Python 3.2, ще ви трябва тази версия на get-pip.py вместо. Така или иначе, щракнете с десния бутон върху връзката и изберете Запази като… и го запишете на всяко безопасно място, като например вашата папка за изтегляния.
- Отворете командния ред и отидете на get-pip.py файл.
- Изпълнете следната команда: 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, софтуера и технологиите.