Ich versuche, eine requirements.txt-Datei programmatisch zu generieren. Auf diese Weise kann ich es gegen eine zweite .txt-Datei unterscheiden. Bis jetzt habe ich folgendes versucht, aber sie geben nur die Anforderungen zur Konsole aus (keine .txt Datei wird erzeugt).Programmgesteuert erzeugen Anforderungen.txt Datei
Bisher habe ich versucht,
import pip
pip.main(["freeze",">","requirements.txt"])
und
from subprocess import call
call(["pip","freeze", ">","requirements.txt"])
Wenn ich versuche, obwohl Sie den gleichen Befehl manuell im Terminal auszuführen, wird die Datei ohne Probleme erzeugt. Irgendwelche Vorschläge?