Перевод статьи подготовлен для студентов курса «Machine learning» в образовательном проекте OTUS. Мариатта — разработчик из Канады, спросила в Твиттере о python -m pip, попросив рассказать об этой идиоме и объяснить принцип ее работы.
Недавно я узнала, что нужно писать python -m pip вместо обычного pip install, но теперь я не могу вспомнить от кого я это услышала. Наверное, от @brettsky или @zooba. У кого-нибудь из вас есть пост в блоге, чтобы я могла поделиться им с читателями?
— Мариатта (@mariatta) 29 октября 2019 г...
Привет. Как известно - Python это один из немногих языков, которому не нужны разработчики, ведь все делает комьюнити. Не было бы сейчас питона в списке первых, в рейтинге, если бы не тысячи, а то и миллионы модулей, которые для него есть. Но модули-то есть модули, а что же это такое? Кстати, у меня там актив немножко упал, давайте вернем, а? Что такое модуль? Модуль - это набор классов / функций, который вы подключаете к файлу с вашим проектом и вызываете какие-либо функции оттуда. Зачем это надо?...