Пакетная система Python для установки внешних библиотек работает через менеджер пакетов pip. 12 Он автоматически загружает и размещает наборы модулей в специальной директории site-packages, где располагаются все установленные сторонние пакеты. 1
Установка выполняется одной командой: pip install library_name
. 1 Например, чтобы установить библиотеку NumPy, нужно ввести pip install numpy
. 2
Установка пакетов глобально добавляет их в системный site-packages. 1 В виртуальных окружениях пакеты устанавливаются локально, что предотвращает конфликты между проектами. 1
После установки библиотеки её можно импортировать так же, как и модули стандартной библиотеки. 3 При выполнении операции import libraryname
интерпретатор Python сначала ищет пользовательский модуль в этой же папке, затем модуль стандартной библиотеки с таким именем, и в самую последнюю очередь стороннюю библиотеку с таким именем. 3