Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.
| Наступна ревізія | Попередня ревізія | ||
|
programming:python:pip [2018/04/19 14:59] charon створено |
programming:python:pip [2018/04/19 16:32] (поточний) charon [Вывести список установленных пакетов] |
||
|---|---|---|---|
| Рядок 1: | Рядок 1: | ||
| - | Если pip вдруг не установлен, | + | ===== Установка |
| - | If pip isn’t already installed, then first try to bootstrap it from the standard library: | + | Самый простой способ - поставить менеджером пакетов: |
| + | sudo apt install python3-pip | ||
| + | Или вот еще так: | ||
| + | python3 -m ensurepip --default-pip | ||
| + | ===== Вывести список | ||
| + | pip list | ||
| + | ===== Вывести список пакетов, | ||
| + | pip list --outdated | ||
| + | ===== Установка нового пакета ===== | ||
| + | pip install < | ||
| + | В голой ОС просто //pip// указывает на пакеты для второго Питона, а //pip3// - пакеты для третьего Питона. | ||
| + | |||
| + | В виртуальной среде | ||
| + | ===== Обновление существующего | ||
| + | pip install --upgrade < | ||
| + | ===== Зависимости ===== | ||
| + | Для сохранения текущих | ||
| + | pip freeze > requirements.txt | ||
| + | Для восстановления сохранённых зависимостей: | ||
| + | pip install -r requirements.txt | ||
| + | ===== Удаление пакета ===== | ||
| + | pip uninstall < | ||
| - | python -m ensurepip --default-pip | ||