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

Потрясающие libs: pipx

(Первоначально опубликовано в моем блоге) Я начинаю эту серию постов, чтобы дать вам советы по библиотекам, которые … Теги с Python.

(Первоначально опубликовано на мой блог )

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

Одним из льгов хорошего разработчика является правильный набор инструментов, доступный на вашем ремне, и ничего более подходит для начала этой серии, чем библиотека, которая устанавливает другие библиотеки!

Сколько раз вы устанавливали немного инструмента Python CLI внутри Python Virtualenv? Вы когда-нибудь обновили некоторую зависимость инструмента, и если заставить другую библиотеку перестать работать, потому что она полагалась на общую зависимость?

Если вам нравится организация, стабильность и не повторять себя Pipx это потрясающий lib для тебя.

PIPX – это удобный инструмент для выделения ваших программ Python в отдельные среды, подвергая их точкам входа, чтобы вы могли запускать их из любого места.

Вы также можете легко обновить установленные пакеты без конфликта между зависимостями и иметь некоторые полезные инструменты, такие как нокс , Flake8 и черный Установлен один раз в вашу систему (больше не устанавливайте его на каждом варианте VirtualeneV VirtualenV).

Чтобы установить PIPX, вам нужно запустить:

$ python3 -m pip install --user pipx
$ python3 -m pipx ensurepath

Вторая команда – убедиться, что у вас будет доступ CLI для запуска программ, установленных с PIPX.

Теперь вы можете установить ваши любимые инструменты Python в изолированных средах и веселиться \o/

$ pipx install pyjokes
$ pyjoke
There are two ways to write error-free programs; only the third one works.

Оригинал: “https://dev.to/humrochagf/awesome-libs-pipx-4m4j”