Wie erhalte ich eine Liste lokal installierter Python-Module?

Sie können das pip-Modul verwenden, um eine Liste der lokal installierten Python-Module zu erhalten. Hier ist ein Code-Schnipsel, der dies tut:

import pip

installierte_Module = pip.get_installed_distributions()
Modulliste = sortiert([str(Modul) für Modul in installierte_Module])

print(Modulliste)

Dieser Code importiert das pip-Modul, erhält eine Liste der installierten Verteilungen (die auch Module enthält), wandelt die Liste der Verteilungen in eine Liste von Strings um und sortiert die Liste alphabetisch. Die endgültige Liste wird dann ausgegeben.

Beachten Sie, dass dieser Code-Schnipsel in Python 2 und Python 3 funktionieren wird.