From 4262487d12ea59669ebcbb8ff75d344dbefa8635 Mon Sep 17 00:00:00 2001 From: Evan Hubinger Date: Sun, 9 Jul 2017 13:40:51 -0700 Subject: [PATCH] Fix windows virtualenv issue --- pre_commit/languages/python.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pre_commit/languages/python.py b/pre_commit/languages/python.py index 715d585f..eea156b4 100644 --- a/pre_commit/languages/python.py +++ b/pre_commit/languages/python.py @@ -86,8 +86,9 @@ def get_default_version(): def norm_version(version): if os.name == 'nt': # pragma: no cover (windows) # Try looking up by name - if find_executable(version) and find_executable(version) != version: - return version + version_exec = find_executable(version) + if version_exec and version_exec != version: + return version_exec # If it is in the form pythonx.x search in the default # place on windows