From 6a96dd22f4cf22f6f6d5bdb36c44c02097d57bee 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):