From dfa7107b2e1ff3983cd19f931fa6944b3f9ceaed Mon Sep 17 00:00:00 2001 From: Frost Ming Date: Tue, 9 Nov 2021 22:06:23 +0800 Subject: [PATCH 1/2] Don't use sys.executable when inside virtualenv --- pipenv/environments.py | 1 - 1 file changed, 1 deletion(-) diff --git a/pipenv/environments.py b/pipenv/environments.py index 46d9ff5c25..622bf2c06a 100644 --- a/pipenv/environments.py +++ b/pipenv/environments.py @@ -357,7 +357,6 @@ def initialize(self): self.PIPENV_VIRTUALENV = None if "PIPENV_ACTIVE" not in os.environ and not self.PIPENV_IGNORE_VIRTUALENVS: self.PIPENV_VIRTUALENV = os.environ.get("VIRTUAL_ENV") - self.PIPENV_USE_SYSTEM = bool(self.PIPENV_VIRTUALENV) # Internal, tells Pipenv to skip case-checking (slow internet connections). # This is currently always set to True for performance reasons. From 6d207c135493276bc7f13966d4751f647ed1ef85 Mon Sep 17 00:00:00 2001 From: Frost Ming Date: Tue, 9 Nov 2021 22:07:18 +0800 Subject: [PATCH 2/2] Add news entry --- news/4852.bugfix.rst | 1 + 1 file changed, 1 insertion(+) create mode 100644 news/4852.bugfix.rst diff --git a/news/4852.bugfix.rst b/news/4852.bugfix.rst new file mode 100644 index 0000000000..ec94539818 --- /dev/null +++ b/news/4852.bugfix.rst @@ -0,0 +1 @@ +Don't use ``sys.executable`` when inside an activated venv.