Soweit ich sehen kann, muss ich die unteren Ebenen pew ls
und pew rm {name}
, um ungenutzte Venvs zu finden und zu entfernen. Es wäre schön, wenn dies in pipenv selbst enthalten wäre.
Aus diesem Grund bin ich stark dafür, dass die virtuellen Umgebungen im selben Verzeichnis wie das Projekt erstellt werden. Es gibt weniger "Magie" und es ist trivial, ein ganzes Projekt einschließlich seiner virtuellen Umgebung zu löschen.
Um es klar zu PIPENV_VENV_IN_PROJECT
verfügbar.
@xi Ich denke, wir könnten diese Art von Funktionalität einführen, aber ich bin mir nicht sicher, ob @kennethreitz der API neue Befehle hinzufügen rm
, um das Verzeichnis zu löschen und neu zu beginnen. Ich denke, die pew
Befehle sind etwas analog dazu, aber es erfordert Kenntnisse über einige der inneren Abläufe von pipenv.
Zumindest sollte dies dokumentiert werden, aber vielleicht hat Kenneth einige Gedanken darüber, wie er dies am besten angehen möchte.
@nateprewitt Danke! Ich habe die Dokumente nicht wirklich durchgelesen, seit sie hochgekommen sind.
Hilfreichster Kommentar
Aus diesem Grund bin ich stark dafür, dass die virtuellen Umgebungen im selben Verzeichnis wie das Projekt erstellt werden. Es gibt weniger "Magie" und es ist trivial, ein ganzes Projekt einschließlich seiner virtuellen Umgebung zu löschen.