From 1e0882c74da5a3074bd5c8f2834f8a151966233f Mon Sep 17 00:00:00 2001 From: Tzu-ping Chung Date: Fri, 25 May 2018 14:12:55 +0900 Subject: [PATCH] Fix venv discovery If we don't have a project, we don't have an associated environment. --- pipenv/project.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pipenv/project.py b/pipenv/project.py index 98dd4b22..986b7683 100644 --- a/pipenv/project.py +++ b/pipenv/project.py @@ -216,8 +216,8 @@ class Project(object): return bool(self.requirements_location) def is_venv_in_project(self): - return ( - PIPENV_VENV_IN_PROJECT or + return PIPENV_VENV_IN_PROJECT or ( + self.project_directory and os.path.exists(os.path.join(self.project_directory, '.venv')) )