Менеджер пакетов pip в Python работает следующим образом при установке модулей: 2
Например, для установки библиотеки NumPy нужно выполнить команду pip install numpy. 1 После этого модуль добавится в библиотеку со всеми дополнениями, и будет загружена последняя версия NumPy. 1
Если для проекта используется определённая версия пакета, её можно указать вручную, например, pip install package-name==4.8.2. 2
По умолчанию pip устанавливает пакеты глобально, что может привести к конфликтам между версиями пакетов. 2 Чтобы изолировать пакеты текущего проекта, создают виртуальное окружение (virtualenv). 2