Ich möchte alle pip
Befehle, die in einer bestimmten virtuellen Umgebung ausgeführt wurden, und die Paketversionen, die installiert/aktualisiert/entfernt wurden, aufzeichnen. Gibt es einen einfachen Weg, das zu tun?Protokollieren Sie alle Pip-Befehle in einer bestimmten virtuellen Umgebung?
Alternativ, wie bekomme ich requirements.txt
(einschließlich --install-option
, etc.) aus meiner virtuellen Umgebung Zustand, wenn das möglich ist? Vermutlich müssen nur die unmittelbaren Abhängigkeiten vorhanden sein.
'pip installieren foo bar baz> & pip_log.txt' protokolliert die Ausgabe, wenn Sie auf einem POSIX-System sind. – Greg
'pip' mit einer Anforderungsdatei ist ein gewünschtes Zustandssystem. Dies macht die Änderungen irrelevant. Sie sollten in Erwägung ziehen, nur eine Anforderungsdatei zu verwenden (keine manuellen Änderungen) und einen Verlauf zu speichern. –