Рубрики
Без рубрики

Python – команды PIP Вы можете не знать

Пип можно использовать, чтобы сделать больше, чем просто установить пакеты. Список общих команд PIP, вы можете найти вас … Теги с Python, программированием, CodeNewie, информатики.

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

Оглавление

  1. Что такое пип?
  2. Настройка виртуальной среды
  3. Обновить пипс
  4. Установите пакет
  5. Обновить пакет
  6. Установите конкретную версию пакета
  7. Удалить пакет
  8. Информация о установленном пакете
  9. Список всех установленных пакетов
  10. Перечислите все установленные пакеты, которые не актуальны
  11. Создать файл требований .txt
  12. Установите все зависимости от файла требований.
  13. Убедитесь, что установленные пакеты имеют совместимые зависимости
  14. Взлом для обновления всех пакетов

Что такое пип?

PIP – это инструмент менеджера пакетов для Python. Если вы работали с Python раньше, вы, скорее всего, работали с PIP. Наиболее распространенным использованием PIP является установка пакетов, но есть несколько других полезных команд, которые вы можете не знать.

Pip Fetches пакеты из Пейпина

Настройка виртуальной среды

Установить VirtualenV

На MacOS и Linux:

python3 -m pip install --user virtualenv

В окнах:

python -m pip install --user virtualenv

Создать виртуальную среду

На MacOS и Linux:

python3 -m venv env

В окнах:

python -m venv env

Это создаст виртуальную среду имени венчание

Активировать виртуальную среду

Убедитесь, что ваши файловые пути правильные.

На MacOS и Linux:

source venv/bin/activate

В окнах:

venv\Scripts\activate

Выберите интерпретатор для VS-кода

  • Нажмите Ctrl + Shift + P ‘ Для Windows/Linux и ⇧⌘p для Mac, чтобы открыть палитру команд
  • Поиск ‘Выберите интерпретатор’
  • Нажмите «Введите путь переводчика»> «найти»
  • Изучение файла должно открыться, перейти к Венв> Сценарии> Python.exe

Деактивировать/оставить виртуальную среду

Введите следующую команду

deactivate

Обновить пипс

python -m pip install --upgrade pip

Установите пакет

pip install 

Если я хочу установить Pandas, пакет Python, я бы набрал следующее

pip install pandas

Это собирается установить последнюю версию пакета, доступной на PYPI

Обновить пакет

pip install -U 

Если я хочу обновить мою версию Pandas, я бы набрал следующее

pip install -U pandas

Если старая версия пакета существует, PIP будет сначала удалить эту версию. Затем он будет установить самую современную версию от Pypi. Если обновленная версия уже установлена, Pip ничего не сделает.

Установите конкретную версию пакета

pip install ==

Если я хотел установить Pandas версии 1.20, я бы вводил следующее

pip install pandas==1.2.0

Если версия пакета уже установлена, PIP удалит существующий пакет и установить указанную версию пакета

Если вы хотите установить версию пакета, новее, чем конкретная версия, введите следующее

pip install >=

Чтобы установить версию Pandas, новее, чем 1.2.0

pip install pandas>=1.2.0

Удалить пакет

pip uninstall pandas

Информация о установленном пакете

pip show 

Чтобы получить информацию о пакете Пандас, которые я установил ранее

pip show pandas

Если вы попытаетесь получить информацию о пакете, который не установлен в вашей среде, PIP вернет предупреждающий пакет не найден

Список всех установленных пакетов

pip list

Это перечисляет все установленные пакеты в среде в табличном формате

Альтернативой является следующим

pip freeze

Перечислите все установленные пакеты, которые не актуальны

pip list -o

Создать файл требований .txt

pip freeze > requirements.txt

Установите все зависимости от файла требований.

pip install -r requirements.txt

PIP будет игнорировать все пакеты, которые уже были установлены раньше

Убедитесь, что установленные пакеты имеют совместимые зависимости

pip check

Взлом для обновления всех пакетов

  • Создать файл требований .txt
pip freeze > requirements.txt
  • Откройте файл требований.txt и замените все экземпляры == с > =
  • Установленные зависимости от требований.
pip install -r requirements.txt --upgrade
  • Любые пакеты, которые в курсе, будут игнорироваться, и будут установлены упаковки с более новой версией, доступной на PYPI.

Оригинал: “https://dev.to/rahulbanerjee99/python-pip-commands-you-might-not-know-9oh”