- Установка pip для Python
- Что такое Pip в Python?
- 1 Установка PIP в Windows
- 2 Установка PIP в Ubuntu
- 3 Установка PIP в Mac OS
- Обновление
- Скачивание и установка библиотек для Python через PIP
- Список пакетов
- Удаление пакета
- Команды PIP
- Поиск пакетов
- Информация об установленном пакете
- Python PIP – Менеджер пакетов
- Начало работы с Python PIP
- Установка ТРУБЫ
- 1. Установка PIP в Windows
- 2. Установка PIP на Ubuntu
- 3. Установка PIP на Mac OS
- Загрузка пакета с помощью PIP
- Список пакетов
- Удаление пакета с помощью PIP
- Команды, поддерживаемые PIP
- Поиск пакетов с помощью PIP
- Информация об установленном пакете
- Вывод
- Как удалить pip на OSX?
- 5 ответов
- How to Uninstall Python Packages
- Checklist
- How to Uninstall Packages Installed with Pip
- How to Uninstall Packages in a Python Virtual Environment
- How to Globally Uninstall Python Packages
- How to Uninstall Package Dependencies with Pip
- How to Uninstall Package Dependencies with Pipenv
- How to Uninstall a Package Installed With Setuptools
- Next Steps
Установка pip для Python
В этой статье мы разберемся с инструментом или ключевым элементом для загрузки модулей в нашу систему, то есть с диспетчером пакетов Python (PIP). Python предоставляет нам различные модули для получения функциональных возможностей и позволяет нам выполнять манипуляции с наборами данных.
Что такое Pip в Python?
Python PIP – это менеджер пакетов Python, который в основном помогает пользователям устанавливать, просматривать и использовать различные пакеты или модули. Чтобы работать с PIP, сначала нам нужно загрузить и настроить его в нашей системе.
Убедитесь, что Python уже установлен в вашей системе. Для этого на Windows откройте командную строку с помощью комбинации Win+X. На Mac Command+пробел, а на Linux – это Ctrl+Alt+T. Вводите команду:
python —version
На Linux пользователям Python 3.x следует ввести:
Если вы получили номер версии (например, Python 2.7), значит все готово к использованию.
Если вы получили сообщение Python is not defined (Python не установлен), значит, для начала вам следует установить сам Питон.
Давайте посмотрим, как установить pip в Windows, Linux и Mac OS. PIP поставляется в комплекте с установщиками Python, т.е. версиями 2.7.9+ или 3.4+. Вам нужно будет явно установить его, если вы используете старую версию или хотите ее обновить.
Чтобы убедиться, что PIP установлен и работает корректно введите:
pip —version
Вы увидите версию и путь, а также версию python, для которой в дальнейшем будут устанавливаться пакеты:
pip 19.2.3 from /usr/local/lib/python3.6/site-packages/pip (python 3.6)
В разных версиях Python команда должна выглядеть как pip , pip3 или pip3.8.
Еще один вариант вызова pip:
python3.7 -m pip install package-name
Но если же pip не установлен, то переходим далее.
1 Установка PIP в Windows
Чтобы начать использовать PIP в Windows, нам необходимо загрузить установочный файл PIP по этой ссылке: https://bootstrap.pypa.io/get-pip.py
Скопируйте содержимое из указанного выше URL-адреса и сохраните его с именем get-pip.py, после чего вам нужно открыть командную строку и перейти в каталог, где сохранен файл get-pip.py, и запустить файл.
Чтобы проверить, успешно ли установлен PIP в вашей системе, выполните следующую команду в CMD.
Вывод: на вашем терминале должен появиться следующий набор информации.
2 Установка PIP в Ubuntu
Advanced Package Tool (Python 2.x)
sudo apt-get install python-pip
Advanced Package Tool (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 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
3 Установка PIP в Mac OS
Мы также можем использовать easy_install для установки PIP. Фактически, оба они являются менеджерами пакетов, а PIP заменил утилиту easy_install.
Официальная инструкция на английском языке тут https://pip.pypa.io/en/latest/installing.html
Обновление
Для обновления PIP достаточно
python -m pip install -U pip
Для Mac, Linux, или Raspberry Pi:
pip install -U pip
На текущих версиях Linux и Rapsbian Pi следует использовать команду pip3.
Скачивание и установка библиотек для Python через PIP
Python состоит из различных модулей и пакетов, которые можно загрузить и получить доступ с помощью PIP.
pip check — проверка зависимостей установленных пакетов на совместимость между собой.
$ pip check
No broken requirements found.
Установка определённой версии вместо новейшей версии пакета:
pip install package-name==1.0.0
Обновление устаревших пакетов:
pip install package-name —upgrade
Примечание: старая версия пакета автоматически удаляется при обновлении до новой версии.
Чтобы полностью переустановить пакет:
pip install package-name —upgrade —force-reinstall
Если вы увидите, например, на Github файл с именем requirements.txt, то знайте, что в этом файле указываются какие пакеты нужны для запуска данного проекта.
Сам файл requirements.txt создается командой:
pip freeze > requirements.txt
В итоге в нем отображаются следующие строчки:
beautifulsoup4==4.8.2
lxml==4.4.2
soupsieve==1.9.5
После этого скрипт и файл requirements.txt нужно поместить в систему для контроля версий.
Для работы в новом месте необходимо выполнить команду:
pip install -r requirements.txt
Список пакетов
Если вы хотите взглянуть на пакеты, установленные в вашей системе, приведенная ниже команда может помочь вам с этим.
Команда list отображает установленные пакеты вместе с их версиями.
Список всех устаревших пакетов:
pip list —outdated
Полезные опции:
- -o, —outdated — список устаревших пакетов, для которых доступны обновления.
- -u, —uptodate — список пакетов не требующих обновления.
- -l, —local — только список пакетов виртуального окружения (virtualenv).
- —user — только список пакетов установленных в окружении пользователя.
Удаление пакета
Если вы хотите удалить какой-либо пакет, следующая команда может помочь вам в этом.
Далее вам будет предложено согласие, действительно ли вы хотите удалить выбранный пакет. Введите «y», чтобы продолжить.
Команды PIP
PIP содержит множество команд для анализа и работы с модулями и пакетами Python.
Следующая команда может использоваться для получения информации о командах, поддерживаемых самим PIP.
Поиск пакетов
Иногда мы можем не знать точное имя пакета, и у PIP есть решение для этого. Мы можем легко найти пакет в репозитории, используя следующую команду.
Пример поиска пакетов:
Информация об установленном пакете
Если вы хотите получить информацию об установленном пакете или модуле, такую как расположение хранилища и последнюю версию, PIP может помочь нам с этим, используя следующую команду.
-f, —files — добавляет к основной информации полный список установленных файлов указанного пакета.
Источник
Python PIP – Менеджер пакетов
Python PIP-это менеджер пакетов python, который в основном помогает пользователям устанавливать, просматривать и использовать различные пакеты/модули в программировании на Python.
Автор: Pankaj Kumar
Дата записи
В этой статье мы будем понимать инструмент или ключевой элемент для загрузки модулей в нашу систему, т. е. Менеджер пакетов Python (PIP) . Python предоставляет нам различные модули для приобретения функциональных возможностей и позволяет нам выполнять манипуляции с наборами данных.
Начало работы с Python PIP
Python PIP – это менеджер пакетов python, который в основном помогает пользователям устанавливать, просматривать и использовать различные пакеты/модули в программировании на Python.
Чтобы работать с PIP, сначала нам нужно загрузить и настроить КАНАЛ в нашей системе.
Убедитесь, что Python уже установлен в вашей системе. Это обязательное условие для установки Python PIP.
Установка ТРУБЫ
PIP может быть установлен на разных платформах. Давайте посмотрим, как установить его на Windows, Linux и Mac OS.
PIP поставляется в комплекте с установщиками Python, т. Е. версиями 2.7.9+ или 3.4+. Вам нужно будет явно установить его, если вы используете более старую версию или хотите обновить ее.
1. Установка PIP в Windows
Чтобы начать использовать Python PIP в Windows, нам нужно будет загрузить установочный файл PIP .
Вы можете скопировать сценарий установки по этой ссылке: https://bootstrap.pypa.io/get-pip.py
Скопируйте содержимое из приведенного выше URL и сохраните его с именем get-pip.py , после чего вам нужно открыть командную строку и компакт-диск в каталог, где get-pip.py файл сохранен и запустите файл.
Чтобы проверить, был ли PIP успешно установлен в вашей системе, выполните приведенную ниже команду в вашем CMD.
Вывод : На вашем терминале должен появиться следующий набор информации.
2. Установка PIP на Ubuntu
3. Установка PIP на Mac OS
Мы также можем использовать easy_install для установки PIP. На самом деле, оба они являются менеджерами пакетов, и PIP заменил утилиту easy_install.
Загрузка пакета с помощью PIP
Python состоит из различных модулей и пакетов, которые можно загрузить и получить доступ с помощью PIP.
Список пакетов
Если вы хотите взглянуть на установленные пакеты в вашей системе, приведенная ниже команда может помочь вам в этом.
Команда list отображает установленные пакеты вместе с их версиями.
Удаление пакета с помощью PIP
Если вы хотите удалить какой-либо пакет, следующая команда может помочь вам в этом.
Кроме того, вас попросят дать согласие на то, действительно ли вы хотите удалить выбранный пакет. Введите “y”, чтобы продолжить.
Команды, поддерживаемые PIP
PIP содержит множество команд для анализа и работы с модулями и пакетами Python.
Следующая команда может быть использована для получения информации о командах, поддерживаемых самим PIP .
Поиск пакетов с помощью PIP
Иногда мы можем не знать точного имени пакета, и у Python PIP тоже есть решение для этого. Мы можем легко найти пакет в репозитории PIP, используя следующую команду.
Информация об установленном пакете
Если вы хотите получить информацию об установленном пакете/модуле, такую как местоположение хранилища и последняя версия, то PIP может помочь нам с этим, используя приведенную ниже команду.
Синтаксис :
Пример :
Вывод
Таким образом, в этой статье мы поняли использование и работу репозитория Python PIP. Мы надеемся, что теперь вы сможете лучше работать с пакетами Python.
Источник
Как удалить pip на OSX?
Я выполнил следующие команды:
Как отменить две команды, чтобы вернуть python в исходное состояние в OSX? (удаление pip как его части)
5 ответов
первое, что вы должны попробовать это:
во многих средах, которые не работают. Поэтому, учитывая отсутствие информации об этой проблеме, я в конечном итоге удалил pip вручную из /usr/local/bin.
в моем случае я выполнил следующую команду, и она сработала (не то, чтобы я ожидал этого):
в результате которых:
чтобы полностью удалить pip, я считаю, что вам нужно удалить его файлы со всех версий Python на вашем компьютере. Для меня они здесь:
возможно, Вам потребуется удалить файлы или каталоги, расположенные в этих файловых путях (и многое другое, в зависимости от количества установленных версий Python).
редактировать: чтобы найти все версии pip на вашем компьютере, используйте: find / -name pip 2>/dev/null , который начинается на самом высоком уровне (отсюда / ) и скрывает все сообщения об ошибках (вот что 2>/dev/null делает). Это мой вывод:
Aditionally к ответу от @srk, вы должны удалить пакет setuptools :
если вы хотите сначала удалить все остальные пакеты, этот ответ имеет некоторые подсказки:https://stackoverflow.com/a/11250821/265954
Примечание: прежде чем использовать команды из этого ответа, пожалуйста, внимательно прочитайте комментарии о побочных эффектах и как избежать удаления pip и setuptools слишком рано. Е. Г. pip freeze | grep -v «^-e» | grep -v «^(setuptools|pip)» | xargs pip uninstall -y
удалить все связанные с pip файлы из /usr / local / bin. Она творит чудеса.
Источник
How to Uninstall Python Packages
All Python package management solutions provide the basic function of uninstalling packages, including pip, pipenv and the ActiveState Platform. However, unless specifically defined in a requirements.txt or pipfile.lock, package managers will not deal with transitive dependencies (ie., dependencies of dependencies).
In this article, we explain how to uninstall Python packages using these popular tools and we also introduce you to the ActiveState Platform. The AS Platform is unique in automatically installing and uninstalling transitive dependencies. Our dependency management system makes it possible to track conflicts between packages, know about platform-specific dependencies, and even track system-level dependencies like C and C++ libraries. Once you are done reading, you can try the ActiveState Platform by signing up for a free account .
Read on to understand how to work with Pip and Pipenv Package Managers to uninstall Python packages.
Checklist
Before packages can be uninstalled, ensure that a Python installation containing the necessary files needed for uninstalling packages is in place. Installation Requirements (for Windows).
How to Uninstall Packages Installed with Pip
To uninstall a package:
How to Uninstall Packages in a Python Virtual Environment
Packages can be uninstalled from a virtual environment using pip or pipenv.
To use pip to uninstall a package locally in a virtual environment:
- Open a command or terminal window (depending on the operating system)
- cd into the project directory
- pip uninstall
To use pipenv to uninstall a package locally in a virtual environment created with venv or virtualenv:
- Open a command or terminal window (depending on the operating system)
- cd into the project directory
- pipenv uninstall
How to Globally Uninstall Python Packages
In some cases, packages may be installed both locally (e.g., for use in a specific project) and system-wide. To ensure a package is completely removed from your system after you’ve uninstalled it locally, you’ll also need to uninstall it globally.
To uninstall a package globally in Windows:
-
- Open a command window by entering ‘cmd’ in the Search Box of the Task bar
- Press Ctrl+Shift+Enter to gain Administration (Admin) privileges
- pip uninstall
To uninstall a package globally in Linux:
-
- Open a terminal window
- sudo su pip uninstall
How to Uninstall Package Dependencies with Pip
When you install a package with pip, it also installs all of the dependencies the package requires. Unfortunately, pip does not uninstall dependencies when you uninstall the original package. Here are a couple of different procedures that can be used to uninstall dependencies.
- If a package has been installed via a pip requirements file (i.e., pip install requirements.txt ), all of the packages in requirements.txt can be uninstalled with the following command:
- If a requirements.txt file is not available, you can use the pip show command to output all the requirements of a specified package:
Output should be similar to:
These dependencies can then be uninstalled with the pip uninstall command. However before uninstalling, you should ensure that the packages are NOT dependencies for other existing packages.
How to Uninstall Package Dependencies with Pipenv
To uninstall all the dependencies in a Pipenv project:
- Open a command or terminal window
- cd into the project directory
- pipenv uninstall —all
How to Uninstall a Package Installed With Setuptools
Any packages that have been configured and installed with setuptools used the following command:
Unfortunately, there is no python setup.py uninstall command. To uninstall a package installed with setup.py, use the pip command:
Be aware that there are a few exceptions that cannot be uninstalled with pip, including:
- Distutils packages, which do not provide metadata indicating which files were installed.
- Script wrappers installed by the setup.py develop command.
Next Steps
Resolving packages when installing or uninstalling an environment can be an extremely slow (or even manual) process. You can speed things up considerably using the ActiveState Platform, which automatically resolves dependencies for you–fast! Get started free on the ActiveState Platform.
Or just install Python 3.9 and use the included command line interface, the State Tool, to “state install” the packages you need:
Источник