Модуль subprocess.
subprocess.run для запуска команды с ожиданием выполнения.
subprocess.Popen для запуска команды в отдельном процессе (не будет прерывать исполнение основного скрипта).
Пример
import subprocess
module = "lxml"
subprocess.run(["pip", "install", module, "--upgrade"])