From 2bf020377b78dbe1ed5afe166fde36d66a0d51db Mon Sep 17 00:00:00 2001 From: Michel Albert Date: Thu, 8 Oct 2020 16:35:20 +0200 Subject: [PATCH] Fix issue when PATH is missing in os.environ Closes #3144 --- poetry/utils/env.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/poetry/utils/env.py b/poetry/utils/env.py index 0a027bd668a..ccd855b5c60 100644 --- a/poetry/utils/env.py +++ b/poetry/utils/env.py @@ -1212,7 +1212,7 @@ def unset_env(self, key): del os.environ[key] def _updated_path(self): - return os.pathsep.join([str(self._bin_dir), os.environ["PATH"]]) + return os.pathsep.join([str(self._bin_dir), os.environ.get("PATH", "")]) class NullEnv(SystemEnv):