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

Менеджеры пакетов в Python 🚀

Привет всем добро пожаловать в третий пост сериала Can-Python-Do-That. Вау, это уже … Tagged с Python, новичками, производительность.

Привет всем добро пожаловать в третий пост серии Can-Python-Do-That Анкет Вау, это уже третья неделя И я наслаждаюсь этим 👨🏻‍💻

Репозиторий GitHub ⭐

Репозиторий, который имеет активы для серии.

Rohithgilla12/can-python-do- что

Это официальный репозиторий серии «Может ли Python сделать это».

Для всех людей JS, сколько раз вы чувствовали, что было бы здорово, если бы у Python также есть менеджер пакетов, как npm или пряжа с этими *.lock файлы Я пряжа Поклонник 😛 Кстати.

Сколько раз вы сталкивались с проблемами управления версиями в проектах Python 🤔?

Сколько раз вы попадали в поиск проблем с несоответствием версий?

Что ж, сегодня в нашей серии мы собираемся поговорить о менеджерах посылки в Python Анкет

Библиотеки, через которые мы плывут сегодня 🚢

  • Поэзия
  • Пипенв
  • Virtualenv

Поэзия

Поэзия – это инструмент для управления зависимостями и упаковки в Python. Это позволяет объявить библиотеки, от которых зависит ваш проект, и он будет управлять (установить/обновлять) их для вас

Это моя личная любимая библиотека. Я попробовал разные библиотеки для управления зависимостями, но, наконец, придерживался этого.

Pypi Документы Asciinema

П.С: Если вы думаете, что Toml означает, что это означает Очевидный, минимальный язык Тома.

Пипенв

Pipenv является инструментом, который направлен на то, чтобы донести лучшее из всех упаковочных миров (Bundler, Composer, NPM, груза, пряжи и т. Д.) В мир Python.

Он автоматически создает и управляет VirtualEnv для ваших проектов, а также добавляет/удаляет пакеты из вашего Pipfile Когда вы устанавливаете/удалите пакеты. Это также генерирует вечно важное PIPFILE.LOCK , который используется для получения детерминированных сборки.

Pypi Документы Asciinema

Virtualenv

Virtualenv используется для управления пакетами Python для различных проектов. Использование VirtualEnv позволяет избежать установки пакетов Python в глобальном масштабе, что может разбить системные инструменты или другие проекты. Вы можете установить VirtualEnv с помощью PIP.

Pypi Документы Asciinema

Мир ✌🏻, Рохит Гилла

Оповещение о спойлере: на следующей неделе это будет о библиотеках AI/ML 🍩

Оригинал: “https://dev.to/gillarohith/package-managers-in-python-206j”