「pipenv run」によって作成されたvirtualenvを削除する方法


128

私はPythonを学んでいます。私が実行した小さなプロジェクトの1つで

pipenv run python myproject.py

そしてそれは私のためのvirtualenvを作りました C:\Users\USERNAME\.virtualenvs

また、プロジェクトのソースコードディレクトリにいくつかのファイルが作成または変更されていることもわかりました。このvirtualenvをきれいに削除してプロジェクトを非virtualenv状態に戻す方法を知りたいだけです。

私はpython 3.6.4とP​​yCharmを使用しています。

回答:


273

pipenv次のように--rmオプションを指定してコマンドを実行できます。

pipenv --rm

〜/ .virtualenvsの下に作成されたvirtualenvが削除されます

https://pipenv.kennethreitz.org/en/latest/cli/#cmdoption-pipenv-rmを参照してください


2
ですので、を含むディレクトリがまだある場合に機能しPipfileます。しかし、それを削除した場合はどうなりますか?
offby1 2018

7
@ offby1 ~/.virtualenvsは、ディレクトリに移動して削除することにより、ターミナルで手動で削除します。ディレクトリは、プロジェクトに加えてその位置などのハッシュにちなんで命名されたprojectname-Kovkq8ZR
トム・

5
環境を作成するコマンドがある場合、スイッチではなく、環境を削除するコマンドが必要です。
Andrew

1
すべてではなく特定のvirtualenvを削除したいのですが、どうしますか?
Banee Ishaque K

5
@BaneeIshaqueK pipenv --rmは、現在のディレクトリにvirtualenv関連付けられPipfileているの削除のみを行います。
Marco Sulla
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.