mirror of
https://github.com/kennethreitz/pipenv.git
synced 2026-06-05 22:50:18 +00:00
Fix a bug of deleting a virtualenv that is not managed by Pipenv
Close #4867
This commit is contained in:
@@ -0,0 +1 @@
|
||||
Fix a bug of deleting a virtualenv that is not managed by Pipenv.
|
||||
@@ -1,6 +1,7 @@
|
||||
import os
|
||||
import sys
|
||||
|
||||
from pipenv import environments
|
||||
from pipenv.__version__ import __version__
|
||||
from pipenv._compat import fix_utf8
|
||||
from pipenv.cli.options import (
|
||||
@@ -124,7 +125,7 @@ def cli(
|
||||
# --rm was passed...
|
||||
elif rm:
|
||||
# Abort if --system (or running in a virtualenv).
|
||||
if state.project.s.PIPENV_USE_SYSTEM:
|
||||
if state.project.s.PIPENV_USE_SYSTEM or environments.is_in_virtualenv():
|
||||
echo(
|
||||
crayons.red(
|
||||
"You are attempting to remove a virtualenv that "
|
||||
|
||||
Reference in New Issue
Block a user