"Pipenv run" ile oluşturulan bir virtualenv nasıl kaldırılır


129

Python öğreniyorum. Küçük projelerimden birinde koştum

pipenv run python myproject.py

ve benim için bir virtualenv yarattı C:\Users\USERNAME\.virtualenvs

Ayrıca proje kaynak kodu dizinim altında bazı dosyalar oluşturduğunu veya değiştirdiğini buldum. Bu virtualenv'i temiz bir şekilde nasıl sileceğimi ve projemi sanal olmayan bir duruma nasıl geri döndüreceğimi merak ediyorum.

Python 3.6.4 ve PyCharm kullanıyorum.

Yanıtlar:


277

pipenvKomutu aşağıdaki gibi --rmseçenekle çalıştırabilirsiniz :

pipenv --rm

Bu sizin için ~ / .virtualenvs altında oluşturulan virtualenv'i kaldıracaktır.

Bkz. Https://pipenv.kennethreitz.org/en/latest/cli/#cmdoption-pipenv-rm


2
Yani ... eğer hala Pipfile. Ama ya onu sildiysem?
offby1

7
@ offby1 ~/.virtualenvsdizine gidip kaldırarak onu terminalden manuel olarak silin . Dizin adı projeden sonra artı konumunun bir karması olarak belirtilir, örn.projectname-Kovkq8ZR
Tom

5
bir ortam oluşturmak için bir komut varsa, bir anahtarı değil, birini kaldırmak için bir komut olmalıdır.
Andrew

1
hepsi yerine belirli bir virtualenv'i silmek istiyorum, ne yapacağım?
Banee Ishaque K

5
@BaneeIshaqueK pipenv --rmyalnızca geçerli dizinde virtualenvilişkili olanı kaldırır Pipfile.
Marco Sulla
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.