Перейти к содержимому

Как добавить pip в path

  • автор:

Устанавливаем python-пакеты с помощью pip

Python 3 логотип

pip — это система управления пакетами, которая используется для установки и управления программными пакетами, написанными на Python.

Установка pip

Прежде чем с помощью pip устанавливать python-пакеты, нужно сначала установить сам pip.

Python 3.4+

Начиная с Python версии 3.4, pip поставляется вместе с интерпретатором python.

Python

  • Загрузить get-pip.py (обязательно сохранив с расширением .py).
  • Запустить этот файл (могут потребоваться права администратора).

Есть ещё один способ (для Windows). Возможно, он является более предпочтительным:

  • Установить setuptools http://www.lfd.uci.edu/~gohlke/pythonlibs/#setuptools
  • Установить pip http://www.lfd.uci.edu/~gohlke/pythonlibs/#pip

Начало работы

Попробуем с помощью pip установить какой-нибудь пакет, например, numpy:

sudo pip3 install numpy
pip3 install numpy

Может не сработать, написав: «python» не является внутренней или внешней командой, исполняемой программой или пакетным файлом (такого, скорее всего, не должно быть при установке pip вторым способом, но проверить не на чем).

Тогда нужно обращаться напрямую:

Либо добавлять папку C:\Python34\Tools\Scripts\ в PATH вручную (самому проверить не на чем, можете посмотреть на stackoverflow. У кого получится — напишите в комментарии).

Что ещё умеет делать pip

Пробежимся по основным командам pip:

pip help — помощь по доступным командам.

pip install package_name — установка пакета(ов).

pip uninstall package_name — удаление пакета(ов).

pip list — список установленных пакетов.

pip show package_name — показывает информацию об установленном пакете.

pip search — поиск пакетов по имени.

pip —proxy user:passwd@proxy.server:port — использование с прокси.

pip install -U — обновление пакета(ов).

pip install —force-reinstall — при обновлении, переустановить пакет, даже если он последней версии.

Для вставки кода на Python в комментарий заключайте его в теги

  • Модуль csv - чтение и запись CSV файлов
  • Создаём сайт на Django, используя хорошие практики. Часть 1: создаём проект
  • Онлайн-обучение Python: сравнение популярных программ
  • Книги о Python
  • GUI (графический интерфейс пользователя)
  • Курсы Python
  • Модули
  • Новости мира Python
  • NumPy
  • Обработка данных
  • Основы программирования
  • Примеры программ
  • Типы данных в Python
  • Видео
  • Python для Web
  • Работа для Python-программистов
  • Сделай свой вклад в развитие сайта!
  • Самоучитель Python
  • Карта сайта
  • Отзывы на книги по Python
  • Реклама на сайте

Установка Python и pip #

При установке необходимо поставить галочку возле опции «Добавить путь к Python в переменную PATH », иначе вы не сможете получить доступ к необходимым командам в терминале. При детальной установке необходимо поставить галочку возле опции pip , иначе вам придётся качать pip отдельно.

MacOS #

  • Для установки Python будем использовать пакетный менеджер Homebrew. Пропишите в командной строке brew install python . Поскольку по умолчанию на MacOS ставится Xcode, который включает в себя Python 2.7, для запуска Python 3 в командной строке используйте команду python3 , а так же для установки пакетов нужно будет писать не просто pip , а pip3 .
  • Если у вас уже есть Python 3, но нет pip , то введите в командной строке следующие команды:
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py python3 get-pip.py 

Linux #

Чтобы установить Python и pip в Linux, достаточно выполнить соответствующие команды для вашего дистрибутива.

Установка pip в Debian/Ubuntu #

sudo apt update sudo apt install python sudo apt install python3-pip 

Установка pip на CentOS и RHEL #

sudo yum update sudo yum install epel-release sudo yum install python sudo yum install python-pip 

Установка pip на Fedora #

sudo dnf update sudo dnf install python3 

Установка pip на Arch Linux #

sudo pacman -Syu sudo pacman -S python sudo pacman -S python-pip 

Установка pip на openSUSE #

sudo zypper refresh sudo zypper install python sudo zypper install python3-pip 

Как установить PIP для Управления Пакетами Python В Windows

PIP — это система управления пакетами, используемая для установки и управления программными пакетами, написанными на Python. Это означает “preferred installer program” или “Pip Installs Packages”.

PIP для Python — это утилита для управления установкой пакетов PyPI из командной строки.

Если вы используете более старую версию Python в Windows, то вам может потребоваться установить PIP. Вы можете легко установить PIP в Windows, для этого загрузите установочный пакет, открыв командную строку и запустив программу установки.

В этой статье будет подробно показано, как установить PIP в Windows, проверить его версию, обновить и настроить.

Примечание: Последние версии Python поставляются с предустановленным PIP, но более старые версии требуют установки вручную. Следующее руководство предназначено для версии 3.4 и выше. Если вы используете более старую версию Python, вы можете обновить Python через веб-сайт Python.

Требование к установки Python PIP в Windows
  • Компьютер под управлением Windows или Windows server
  • Доступ к окну командной строки

Перед началом работы: Проверьте, установлен ли PIP уже

PIP автоматически устанавливается с Python 2.7.9+ и Python 3.4+ и поставляется с виртуальными средами virtualenv и pyvenv.

Перед установкой PIP в Windows проверьте, не установлен ли PIP уже.

1. Запустите окно командной строки:

  • Нажмите клавишу Windows + X.
  • Нажмите кнопку Выполнить.
  • Введите cmd.exe и нажми «Ввод».

Возможно вам будет интересно: Как защитить информацию на компьютере

Либо просто введите cmd в строке поиска Windows и щелкните значок “Командная строка”.

2. Введите следующую команду в командной строке:

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

проверка установлен ли pip

Установка PIP В Windows

Выполните действия, описанные ниже, чтобы установить PIP в Windows.

Шаг 1: Загрузите PIP get-pip.py

Перед установкой PIP скачайте get-pip.py файл.

1. Запустите командную строку, если она еще не открыта. Для этого откройте строку поиска Windows, введите cmd и нажмите на значок командной строки.

2. Далее выполните следующую команду, чтобы загрузить get-pip.py файл:

curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py

Скачивание PIP get-pip.py

Шаг 2: Установка PIP в Windows

Чтобы установить PIP, введите следующую команду в cmd:

Установка PIP в Windows

Если файл не найден, дважды проверьте путь к папке, в которой вы сохранили файл. Вы можете просмотреть содержимое текущего каталога, используя следующую команду:

Команда dir возвращает полный список содержимого каталога.

Шаг 3: Проверка установки pip в ОС Windows

После установки PIP вы можете проверить, была ли установка успешной, для этого введите следующую команду:

Если PIP был установлен, программа запускается, и вы должны увидеть расположение пакета программного обеспечения и список команд, с которыми вы можете работать pip .

Проверка установки pip в ОС Windows

Если вы получите сообщение об ошибке, тогда повторите процесс установки.

Шаг 4. Добавьте PiP в переменную среду Windows PATH

Чтобы запустить PIP из любого места, вам необходимо добавить его в переменные среды Windows, чтобы избежать ошибки «not on PATH«. Для этого выполните действия, описанные ниже:

Добавьте PiP в переменную среду Windows PATH

  1. Откройте компьютер и нажмите свойства
  2. Далее дополнительные параметры системы
  3. Нажмите на кнопку Переменные среды и дважды щелкните переменную Пути в Системных переменных.
  4. Затем выберите Создать и добавьте каталог, в который вы установили PIP.
  5. Нажмите кнопку ОК, чтобы сохранить изменения.

Шаг 5: Настройка

В Windows файл конфигурации PIP является %HOME%\pip\pip.ini.

Существует также устаревший файл конфигурации для каждого пользователя. Файл находится по адресу %APPDATA%\pip\pip.ini .

Вы можете задать пользовательский путь для этого файла конфигурации с помощью переменной среды PIP_CONFIG_FILE .

Обновление PIP для Python в Windows

Время от времени выпускаются новые версии PIP. Эти версии могут улучшить функциональность или быть обязательными в целях безопасности.

Чтобы проверить текущую версию PIP, запустите:

Обновление PIP для Python в Windows

Чтобы обновить PIP в Windows, введите следующую команду в командной строке:

python -m pip install --upgrade pip

Эта команда удаляет старую версию PIP, а затем устанавливает самую последнюю версию PIP.

Понизить версию PIP

Понижение версии может потребоваться, если новая версия PIP начнет работать нестабильно. Чтобы понизить PIP до предыдущей версии, укажите нужную версию.

Чтобы понизить версию PIP, используйте синтаксис:

python -m pip install pip==version_number

Например, чтобы перейти на версию 18.1, вы должны ввести команду:

Теперь вы должны увидеть версию PIP, которую вы указали.

Поздравляю, вы установили PIP для Python в Windows. Ознакомьтесь с другими нашими руководствами, чтобы узнать, как установить PIP в других операционных системах:

  • Установка PIP в Ubuntu
  • ИСПРАВЛЕНИЕ “E: INVALID OPERATION PYTHON3-PIP” В KALI LINUX

Теперь, когда у вас запущен и запущен PIP, вы готовы управлять своими пакетами Python.

NumPy — это библиотека для языка программирования Python, добавляющая поддержку больших многомерных массивов и матриц. Ознакомьтесь с нашим руководством и узнайте, как установить NumPy с помощью PIP.

pip не является внешней или внутренней командой / не распознано как имя командлета, функции, файла сценария или выполняемой программы

Когда я пытаюсь установить модуль, выдает: "pip не является внешней или внутренней командой, исполняемой программой или пакетным файлом. Я прокладывал полный путь. Установщик пакетов, вроде, не нужно устанавливать отдельно. Windows 7.

Отслеживать
13.7k 12 12 золотых знаков 43 43 серебряных знака 75 75 бронзовых знаков
задан 6 фев 2017 в 19:14
Даниил Василевский Даниил Василевский
141 1 1 золотой знак 1 1 серебряный знак 4 4 бронзовых знака
Да просто инсталлятор не прописал путь в PATH
6 фев 2017 в 19:43

5 ответов 5

Сортировка: Сброс на вариант по умолчанию

Вам нужно установить путь к pip в переменные окружения, это можно сделать при установке python выбрав пункт Add Python to PATH.

Если вы уже установили, но забыли выбрать этот пункт, можно добавить путь вручную:

Панель управления -> Система -> Дополнительные параметры системы -> Переменные среды 

Вы увидите 2 окошка, Переменные среды пользователя для и Системные переменные , вам нужно первое, нажимаем на переменную Path -> Изменить , далее вы увидите поле Значение переменной , в конец поставьте разделитель ; и добавьте путь к директории где находится pip (например, C:\Python\Scripts , путь к директории Python может отличаться).

Отслеживать
48.6k 17 17 золотых знаков 56 56 серебряных знаков 100 100 бронзовых знаков
ответ дан 13 мая 2018 в 7:31
Pavel Durmanov Pavel Durmanov
5,746 3 3 золотых знака 22 22 серебряных знака 44 44 бронзовых знака

При установке Python вам необходимо установить pip и, возможно, отметить Add Python to PATH.

Отслеживать
ответ дан 7 фев 2017 в 13:51
user234958 user234958

python3 -m pip -V 

Если вернёт версию, то устанавливать можно так

python3 -m pip install pip 

Рекомендую использовать совместно с Virtual Environment

Отслеживать
ответ дан 21 янв 2020 в 15:08
4,962 1 1 золотой знак 9 9 серебряных знаков 27 27 бронзовых знаков

Это сообщение означает, что система не может найти файл pip, который вы пытаетесь запустить. Возможно, у вас не установлен Python или переменная среды PATH не содержит директорию, в которой находится установленный Python.

Чтобы установить Python, перейдите на сайт https://www.python.org/ и скачайте и установите самую последнюю версию. Убедитесь, что установка добавит Python в переменную среды PATH.

После установки Python вы должны быть в состоянии запускать pip, чтобы устанавливать модули. Например, чтобы установить модуль requests, выполните следующую команду:

pip install requests 

Если у вас возникают проблемы с установкой модулей с помощью pip, попробуйте выполнить команду pip install -U pip, чтобы обновить версию pip до самой последней.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *