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

Обрабатывать свои библиотеки Python с MMP

Я работал над программой CLI под названием MMP. Вдохновение создать эту программу началось … Теги с Python, Virtualenv, Pip, Linux.

Я работал над программой CLI под названием MMP. Вдохновение создать эту программу началось в этом году.

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

Нам не хватает так много вещей, которые JavaScript Handlers, как пряжа и NPM. Они не останавливаются, установив библиотеки во всем мире в систему, вы можете установить их локально на проекте, и это дело по умолчанию, потому что в большинстве случаев вы хотите, чтобы это произошло. Кроме того, у них есть пользовательский скрипт, который вы добавляете в Package.json для вас и всей команды, которая развивается в проекте.

Это то, что у нас сегодня

Локальные библиотеки только для одного проекта, не новы в Python, библиотека VirtualenV уже в течение многих лет и обрабатывает местную среду, но не хватает некоторых функций, которые мы могли бы использовать. Как автоматически обновлять наш файл readme.txt и запустите программы без:

$ source virtualenv/bin/activate

Способ MMP

Эта программа работает рядом с Virtualenv на самом деле использует его в своем ядре. Большая разница в том, насколько естественным является использование.

Установка и примеры

Проект на альфа, так что будет лучше, но на данный момент к

Если я обманываю вас, и вы заинтересованы в программе просто. Попробуйте, чтобы установить всемирно использовать PIP, как это:

$ pip install mmp

И начать использование CLI создает новую папку и установить некоторые библиотеки, как это:

$ mmp install [your_module]

Эта команда создаст все, что вам нужно запустить программирование, создавая VirtualenV с именем pip_modules и создавая новые требования. Atxt Добавление модуля, который вы установили.

Есть много команд, которые вы можете использовать. И если у вас есть какие-либо вопросы о них, используйте флаг -H -H

Подробнее о проекте

Вот страница документации, если у вас есть какие-либо проблемы с ней и помните, что проект является открытым исходным кодом, так что если вы хотите дать мне руку, просто вилочную репо

Документы. Репо

Оригинал: “https://dev.to/alfonsocv12/handle-your-python-libraries-with-mmp-3p66”