Как установить pip3 для python
Утилита pip3 это официальный менеджер пакетов, и команда pip для Python 3. Она реализует установку и управление пакетов от сторонних разработчиков, что позволяет добавлять дополнительный функционал языка Python, которого нет в его стандартной библиотеке. Pip3 устанавливает пакеты из PyPI (Python Package Index).
[Предварительные требования]
Для начала проверьте, установлена ли у вас утилита pip3. Это делается следующей командой:
pip3 -v
Вывод этой команды будет примерно такой (показана часть вывода команды на Windows):
c:\TEMP>pip3 -v
Usage: pip3 < command>[options]
Commands: install Install packages. download Download packages. uninstall Uninstall packages. freeze Output installed packages in requirements format. inspect Inspect the python environment. .
Также можно проверить, какая установлена версия pip3 и Python:
c:\TEMP>pip3 --version pip 22.3 from C:\Python311\Lib\site-packages\pip (python 3.11)
Проверьте также, установлен ли Python:
c:\TEMP>python --version Python 3.11.0
Установка pip3. По умолчанию любая версия Python, начиная с Python 3.4, уже включает в свою установку pip3. Если ваша версия python меньше 3.4, то сначала следует обновить версию Python, что автоматически установит pip3. Можно переустановить Python, скачав последний установочный пакет по ссылке [2].
Примечание: на компьютере может быть одновременно установлено несколько версий Python. Какая именно версия будет работать в ответ на команду python, зависит только от текущей настройки переменной окружения PATH.
Апгрейд pip3. На операционной системе, где уже ранее был установлен Python 3 и утилита pip3, вы может обновить pip3 вводом следующей команды:
python -m pip3 install --upgrade pip
python -m pip install --upgrade pip C:\Program Files\Inkscape\bin\python.exe: No module named pip
Python сегодня используется в многих программах, поэтому если вы наблюдаете такую ошибку, то вероятно у вас урезанная версия python, которая была установлена вместе с какой-то программой (в примере сообщения выше это была программа графического редактора Inkscape).
Решить проблему можно легко, если просто установить полноценную версию Python, см. [2].
Понижение версии pip3. Можно сделать довнгрейд на предыдующую версию pip3 в случае, если более новая версия приводит к неожиданным ошибкам совместимости. Например, довнгрейд на pip3 версии v19.0 запускается следующей командой:
python -m pip3 install pip==19.0
Виртуальные окружения pip3 и venv. Когда pip3 используется в виртуальном окружении, он обычно установит пакеты в каталог примерно так:
< virtualenv_name>/lib/< python_verion>/site-packages
Как использовать pip3. Для установки пакета Python введите команду:
pip3 install
Предупреждение: в операционных системах Linux и MacOS установлен системный Python (System Python), который по возможности надо оставить в покое. Системный Python сконфигурирован для помощи операционной системе, чтобы она работала, как было предусмотрено.
[Установка pip3 на Linux-системах Ubuntu и Debian]
На Ubuntu 18.04 по умолчанию установлены обе версии Python 2 и Python 3, поэтому здесь есть 2 варианта pip, каждый для своей версии Python. Команда pip относится к Python 2, а pip3 относится к Python 3.
На Ubuntu 20.4 установлена только версия Python 3, однако все еще требуется отдельная инсталляция pip3.
Процедура установки pip3 на Ubuntu и Debian:
1. Введите следующую команду для обновления Linux:
sudo apt update
2. Введите следующую команду для установки pip3:
sudo apt install python3-pip
Эта команда также установит все необходимые зависимости pip3.
3. Чтобы найти место, куда pip3 устанавливает пакеты на Ubuntu Linux, введите команду:
which pip3
Будет выведено наподобие следующего пути:
/usr/bin/pip3
[Установка pip3 на Windows]
Для установки или обновления pip3 на Windows, где уже установлен Python 3:
1. Загрузите последнюю версию скрипта get-pip.py по ссылке [3]. Для загрузки get-pip.py также можно использовать команду curl:
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
2. Командой cd перейдите в каталог, куда скачали скрипт get-pip.py, и введите следующую команду для установки утилиты pip3 и её зависимостей:
python3 get-pip.py
3. Вы можете проверить, что pip3 установлена, если перейдете в директорию установки pip3 по умолчанию, например в каталог C:\python38\scripts\, и введете команду:
pip3 --version
Добавление pip3 в переменные окружения Windows. Общая проблема с запуском утилит Python на Windows, таких как pip3, состоит в том, что до исполняемого кода утилит не прописан путь поиска в переменной окружения %PATH% (или прописан неправильный путь). В большинстве случаев вы можете перейти в каталог установки необходимой утилиты по умолчанию, например c:\Python38\scripts, чтобы иметь возможность запустить утилиту.
Чтобы можно было запускать команду pip3 из любого каталога, необходимо добавить директорию, куда установлена pip3, в системную переменную окружения %PATH%:
1. Откройте Панель управления -> Изменение системных переменных среды.
2. Кликните на кнопку «Переменные среды. «.
3. Откроется оно для создания и изменения системных переменных и переменных пользователя. Найдите в списке системных переменных Path, и двойным щелчком на этой системной переменной откройте её редактирование.
4. Отобразится список из настроенных путей поиска запускаемых утилит. Кликните на кнопку «Создать», и добавьте директорию, куда была установлена утилита pip3, например C:\Python38\Scripts, и кликните OK.
5. Кнопкой «Вверх» переместите созданный путь в начало списка.
[Установка pip3 на MacOS]
Чтобы установить на MacOS, где уже установлен Python 3, введите команду:
sudo apt install python3-pip
Чтобы установить pip3 с помощью менеджера пакетов Homebrew (если он установлен), введите команду:
brew install pip3
Также вы можете установить pip3 с помощью скрипта get-pip.py. Для этого загрузите его по ссылке [3], перейдите в директорию, куда загрузили, и введите команду:
sudo python3 get-pip.py
Скрипт get-pip.py установит pip3 для той версии python, которая запустила скрипт.
[Утилита pip3 и Conda]
Утилита pip3 имеет ограниченное использование в окружении Conda по сравнению с другими рабочими средами операционных систем.
У Conda имеется множество функций, которые можно найти в pip3, но в основном Conda это совершенно другой инструмент. Conda устанавливает модули и пакеты python из репозитория Anaconda. Только после того, как Conda будет использована для установки как можно большего количества пакетов в проекте, следует использовать pip3 для установки любого остального программного обеспечения.
Все зависит от того, насколько вы знакомы с pip3 и Conda, и как установки пакетов взаимодействуют между этими двумя методами установки. Если вы относительный новичок в системах Conda и Python, тогда для установки пакетов в рабочих окружениях Conda используйте только Conda. Иначе для установки пакетов, которых нет в репозитории Anaconda, может быть случайно использована утилита pip3. Следует уделять дополнительное внимание с зависимостями pip3, чтобы они не конфликтовали с пакетами и зависимостями Conda.
Если Python 3 и pip3 установлены вне окружения Conda, то вы можете запускать pip3 из приглашения Anaconda точно так же, как в терминале Linux или командной строке Windows.
[Ссылки]
1. How To Install And Use Pip3 site:activestate.com.
2. Download the latest version Python site:python.org.
3. get-pip.py.
Как установить pip для Python 3.7
У меня Python 3.7., нужен pip для установки Pandas. Не могу разобраться, нужна пошаговая инструкция. ОС Windows 10 х64. Использую интерпретатор PyCharm. Где скачать и как установить pip. В pip установить pandas и sqlalchemy?
Отслеживать
задан 19 дек 2019 в 14:52
1 1 1 серебряный знак 2 2 бронзовых знака
Никак не надо, в 3.х уже из коробки есть.
19 дек 2019 в 15:01
И как отсюда следует, что нет pip? А что pandas не установлен, к вопросу не относится.
19 дек 2019 в 15:35
В каких настройках? А как установить модуль через пип написано на каждом сайте про питон.
19 дек 2019 в 15:38
Я не пойму — вопрос про pip или pycharm? Какие сложности забить в гугл «pip установить pandas» и получить ответ через секунду?
19 дек 2019 в 16:13
«интерпретатор PyCharm», — звучит странно, ведь это IDE . Попробуйте просто ввести в консоли: pip install pandas .
19 дек 2019 в 16:56
1 ответ 1
Сортировка: Сброс на вариант по умолчанию
Если используете PyCharm тогда так:
- Создаете новый проект
- Переходим в File — Settings — Project Interpreter
- В открывшимся окне в верху есть срока поиска, там ищем нужный пакет
- Жмем кнопку Install package
Или же в PyCharm внизу слева есть кнопка Terminal, открываем его, и в нем уже пишем pip install pandas
Отслеживать
10.4k 21 21 золотой знак 25 25 серебряных знаков 53 53 бронзовых знака
ответ дан 23 дек 2019 в 7:56
192 9 9 бронзовых знаков
- pandas
- pip
- sqlalchemy
- python-3.7
-
Важное на Мете
Похожие
Подписаться на ленту
Лента вопроса
Для подписки на ленту скопируйте и вставьте эту ссылку в вашу программу для чтения RSS.
Дизайн сайта / логотип © 2023 Stack Exchange Inc; пользовательские материалы лицензированы в соответствии с CC BY-SA . rev 2023.11.15.1019
Нажимая «Принять все файлы cookie» вы соглашаетесь, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в отношении файлов cookie.
Как установить PIP для Python на Windows, Mac и Linux (базовые команды)
Python – это функциональный язык программирования, который можно расширять. Такие дополнения бывают библиотеками и фреймворками. Их задача – убрать необходимость постоянно прописывать огромное количество строк кода или придумывать одни и те же алгоритмы по многу раз. Чтобы инсталлировать пакеты, существует специальный модуль Python – PyPI. Это большая база пакетов, которая имеет один недостаток – требуется потратить очень много времени на его установку.
Чтобы исправить этот недостаток, был разработан инструмент, называющийся PIP. Он позволяет значительно упростить выполнение этой задачи. Библиотеки и фреймворки также помогают существенно сэкономить количество времени, которое программист тратит на создание своего приложения. Это реальная возможность воспользоваться помощью профессионалов, чтобы создать оригинальный неповторимый продукт.
Как только пользователь начнет искать библиотеки, то он увидит огромное их количество. И здесь появляется вопрос: зачем изобретать велосипед, если уже все есть в бесплатном доступе? Скачивай, осваивай – и пользуйся.
Что такое PIP для Python?
PIP – аббревиатура. Она означает «установщик пакетов». Исходя из этого названия, мы понимаем, что этот инструмент облегчает установку пакетов для Python. Он интегрируется в командную строку, и с его помощью управление дополнительными модулями Python осуществляется с использованием легкой команды pip.
Если Вы уже взаимодействовали с терминалом в Unix-системах или командной строкой в Windows, то можно не читать, как устанавливать этот инструмент. Если же есть определенные пробелы в понимании, как это делать, то приступайте к чтению со следующего раздела.
Устанавливается ли PIP вместе с Python?
Да, но все зависит от того, какая версия используется. Например, во второй этот пакет входит в комплектацию, стартуя 2.7.9. Если же вы являетесь юзером третьей версии, то тогда необходимо использовать версию языка 3.4 (или выше). Настоятельно рекомендуется использовать эти версии. Если же установлена старая версия, то обновите ее или познакомьтесь с инструкцией.
Правильно ли установлен Python?
Вам надо удостовериться, что все компоненты были установлены верно. Для этого нужно запустить командную строку или терминал. На Windows это делается с помощью комбинации клавиш Win+X. Если же являетесь счастливым обладателем ПК от Apple, используются клавиши CMD+Space, а на Linux нужно воспользоваться той комбинацией, которая используется в вашем дистрибутиве. По стандарту, это Ctrl+Alt+T.
После этого введите следующее:
python —version
Если же вы пользуетесь Linux-системой, и необходимо использовать третью версию языка программирования, то тогда следующую команду надо использовать.
python3 —version
О том, что все компоненты Python инсталлированы верно, свидетельствует ответ в виде версии языка. Если же такого ответа не поступило, то требуется сначала инсталлировать сам язык, а потом уже использовать его.
Инструкция по установке PIP на Windows
Если вы – владелец компьютера, работающего под управлением самой популярной операционной системы на нашей планете, и у вас стоит версия 7, 8.1 или 10, то эта инструкция – для вас.
- Загрузите скрипт get-pip.py к себе на компьютер. Необходимо использовать тот вариант, который подходит для вашей версии.
- Перейдите к каталогу get-pip.py.
- Воспользуйтесь следующей инструкцией, чтобы запустить этот скрипт. python get-pip.py
Удостоверьтесь в том, что этот файл действительно так называется. Если нет, то следует переименовать его или подставить в инструкции командной строки соответствующее название.
Инструкция по установке PIP на Linux
Если в вашем дистрибутиве Linux Python уже установлен, то необходимо воспользоваться встроенным пакетным менеджером, чтобы это сделать. Почему нужно так делать? Дело в том, что встроенный Python не очень качественно взаимодействует со скриптом, который используется пользователями Windows.
Поэтому нужно воспользоваться такой командой, чтобы инсталлировать PIP к себе на компьютер:
sudo apt-get install python-pip
Этот скрипт используется для второй версии языка. Вообще, используемый скрипт отличается, учитывая пакетный менеджер, который установлен в конкретном компьютере, а также версии языка программирования.
Так, если у Вы пользуетесь Advanced Package Tool и Python 3+ версии, то необходимо воспользоваться такой командой.
sudo apt-get install python3-pip
Далее просто приведем список решений для управления пакетами в Linux-системах и команд, которые необходимо в них применять для установки.
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 upgrade python-setuptools
sudo yum install python-pip python-wheel
Yum Package Manager (Python 3.x)
sudo yum install python3 python3-wheel
Dandified Yum (Python 2.x)
sudo dnf upgrade python-setuptools
sudo dnf install python-pip python-wheel
Dandified Yum (Python 3.x)
sudo dnf install python3 python3-wheel
Zypper Package Manager (Python 2.x)
sudo zypper install python-pip python-setuptools python-wheel
Zypper Package Manager (Python 3.x)
sudo zypper install python3-pip python3-setuptools python3-wheel
Инструкция по установке PIP на Mac
Все актуальные версии операционной системы от Apple имеют предустановленные Python и инструмент для установки библиотек. Тем не менее, время от времени появляются новые версии языка программирования, в которых могут присутствовать новые возможности. Серьезный разработчик должен их учитывать. Поэтому специалисты рекомендуют установить актуальные варианты Python и PIP.
Если так случилось, что не стоит на компьютере PIP, но вы желаете использовать версию Python, поставленную на вашем устройстве, то тогда возможно использовать следующую инструкцию в терминале
sudo easy_install pip
Если вы хотите воспользоваться актуальный пайтоном, применяйте Homebrew. Надо его поставить на Mac, а потом использовать такую команду.
brew install python
После этого Python с PIP будет инсталлирован автоматически. Если пакетом не получается воспользоваться, даже несмотря на выполнение этой команды, требуется осуществление перелинковки с помощью такой инструкции.
brew unlink python && brew link python
Инсталляция PIP на Raspberry Pi
Возможно, многие юзеры Raspberry из тех, которые читают эту статью, уже пользовались Raspbian до официального релиза. Можно, конечно, воспользоваться и иной ОС. Тогда необходимо будет применять соответствующие инструкции.
В версии Raspbian Jessie, PIP предустановлен. Это один из веских аргументов в пользу апгрейда до этой версии вместо использования более старых. Тем не менее, если вы не хотите ничего менять, то все равно получится инсталлировать PIP.
Для этого нужно воспользоваться следующими инструкциями терминала.
Для Python 2.x:
sudo apt-get install python-pip
Для Python 3.x:
sudo apt-get install python3-pip
Чтобы использовать команды PIP, необходимо учитывать следующее. Во второй версии используется команда pip , а в третьей – pip3.
Апгрейд PIP для Python
Самостоятельный апгрейд PIP происходит довольно редко. Но актуальная версия нужна для того, чтобы лучше проводить фиксинг багов, налаживать совместимость, а также убирать дыры в защите.
Тем не менее, в ручном обновлении PIP нет ничего сложного. Необходимо воспользоваться соответствующей командой в зависимости от того, какая операционка стоит на ПК.
Для Windows:
python -m pip install -U pip
Для Mac, Linux, или Raspberry Pi:
pip install -U pip
На нынешних вариантах Linux и Raspbian Pi применяется команда pip3 .
Установка библиотеки с использованием PIP
Команды бывают самыми разными. Если работа PIP налажена корректно, стоит своевременная версия и не появляется никаких других дополнительных проблем, можно начать устанавливать пакеты из главного репозитория Python. Для этого используется такая команда.
pip install package-name
А теперь перечислим основные функции, реализуемые с использованием PIP.
Инсталляция конкретной версии вместо актуальной версии модуля:
pip install package-name==1.0.0
Мониторинг имеющихся пакетов с целью найти тот, который нужен пользователю:
pip search «query»
Нахождение подробной информации о том пакете, который установлен на компьютере:
pip show package-name
Перечень всех пакетов:
Перечень всех пакетов, которые уже не актуальны:
pip list —outdated
Апгрейд неактуальных версий пакетов до актуальных:
pip install package-name —upgrade
Обратите внимание, что предыдущий вариант пакета будет автоматически стерт после того, как будет установлена новый.
Полностью удалить пакет и поставить его еще раз на компьютер:
pip install package-name —upgrade —force-reinstall
Полностью убрать библиотеку:
pip uninstall package-name
Недостатки
При этом есть определенные недостатки, которые также нужно учитывать при работе с PIP:
- Зависимость от интернета. Установка пакетов без него оказывается невозможной.
- Сильно снижается производительность из-за того, что возможно появление определенных проблем непосредственно на стороне PyPI.
- Могут возникать нарушения зависимостей. Например, пакеты, нужные пользователю могут быть удалены из PyPI.
Тем не менее, эти проблемы решить можно с помощью Wheel – нового стандарта распространения пакетов. Необходимо пакеты этого формата заблаговременно подготовить и хранить их в репозитории системы.
Преимущество этого формата пакетов в том, что он позволяет настроить все зависимости, поэтому не возникнет проблем, связанных с удалением репозитория или пакета непосредственно из PyPI.
Таким образом, инструмент PIP – это эффективный инструмент для установки библиотек и фреймворков в Python. Но назвать его идеальным нельзя. К счастью, разработчики регулярно трудятся над тем, чтобы наладить эту систему. Поскольку Python – это проект с открытым исходным кодом, все проблемы очень быстро исправляются и дополняются. Поэтому если возможностей PIP оказалось недостаточно, можно воспользоваться Wheel пакетами. Они помогут решить много проблем, храня зависимые пакеты на локальном компьютере.
Как установить Pip на Debian 10
Pip — это система управления пакетами, которая позволяет устанавливать пакеты Python. С помощью pip вы можете устанавливать пакеты из индекса пакетов Python (PyPI) и других репозиториев.
В этом руководстве мы объясним, как установить pip для Python 2 pip и Python 3 pip3 в Debian 10, Buster, используя диспетчер пакетов apt . Мы также покажем вам, как устанавливать пакеты Python и управлять ими с помощью pip.
Установка pip для Python 3
Выполните следующие шаги как пользователь с привилегиями sudo для установки Pip для Python 3 в Debian 10:
-
Начните с обновления списка пакетов:
sudo apt update
sudo apt install python3-pip
pip3 --version
Номер версии может быть другим, но он будет выглядеть примерно так:
pip 18.1 from /usr/lib/python3/dist-packages/pip (python 3.7)
Установка pip для Python 2
Следующие шаги описывают, как установить Pip для Python 2 в системах Debian:
-
Начните с обновления индекса пакетов:
sudo apt update
sudo apt install python-pip
pip --version
Номер версии может отличаться, но будет выглядеть примерно так:
pip 18.1 from /usr/lib/python2.7/dist-packages/pip (python 2.7)
Использование Pip
В этом разделе мы поговорим об основных командах pip. С помощью pip вы можете устанавливать пакеты из PyPI, контроля версий, локальных проектов и из файлов распространения, но в большинстве случаев вы будете устанавливать пакеты из PyPI.
Если вы хотите установить модуль python глобально, вам лучше установить его как пакет с помощью диспетчера apt . Используйте pip для глобальной установки модулей Python, только если пакет недоступен.
Обычно вы используете pip только внутри виртуальной среды. Virtual Environment Python позволяет устанавливать модули Python в изолированном месте для конкретного проекта, а не глобально. Таким образом, вам не нужно беспокоиться о влиянии на другие проекты Python.
Допустим, вы хотите установить пакет с именем urllib3 , вы можете сделать это, выполнив следующую команду:
pip install urllib3
urllib3 — мощный HTTP-клиент для Python.
pip uninstall package_name
Поиск пакетов из PyPI:
pip search "search_query"
Список установленных пакетов:
pip list
Вывод устаревших пакетов:
pip list --outdated
Выводы
Мы показали вам, как установить pip в вашу систему Debian и как управлять пакетами Python с помощью pip. Дополнительные сведения о pip см. В руководстве пользователя pip .
Если у вас есть какие-либо вопросы или отзывы, не стесняйтесь оставлять комментарии ниже.
