私が見る限り、未使用のvenvを見つけて削除するには、下位レベルのpew ls
とpew rm {name}
を使用する必要があります。 これがpipenv自体に含まれていればいいのですが。
このため、プロジェクトと同じディレクトリに仮想環境を作成することに強く賛成です。 「魔法」が少なくなり、仮想環境を含むプロジェクト全体を削除するのは簡単です。
したがって、 @ jacebrowningを明確にするPIPENV_VENV_IN_PROJECT
環境変数を使用してすぐに利用できます。
@xiこの種の機能を導入できると思いますが、 @ kennethreitzがAPIに新しいコマンドを追加しようとしているのかどうかはrm
を使用してディレクトリを削除し、最初からやり直すことができました。 pew
コマンドはそれにいくぶん類似していると思いますが、pipenvの内部動作のいくつかの知識が必要です。
少なくとも、これは文書化する必要がありますが、おそらくケネスは、これが最も適切に対処されることをどのように望んでいるかについていくつかの考えを持っているでしょう。
@nateprewittありがとう! ドキュメントが上がって以来、実際にはドキュメントを読んでいません。
最も参考になるコメント
このため、プロジェクトと同じディレクトリに仮想環境を作成することに強く賛成です。 「魔法」が少なくなり、仮想環境を含むプロジェクト全体を削除するのは簡単です。