From 9f3542903d1166c3d9f58e6f9a96d7fefaba3c07 Mon Sep 17 00:00:00 2001 From: Akinori Hattori Date: Thu, 8 May 2014 18:09:05 +0900 Subject: [PATCH 1/2] fix virtualenv support --- jedi/evaluate/sys_path.py | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/jedi/evaluate/sys_path.py b/jedi/evaluate/sys_path.py index 2390fd1b..f17e440d 100644 --- a/jedi/evaluate/sys_path.py +++ b/jedi/evaluate/sys_path.py @@ -14,9 +14,13 @@ def get_sys_path(): if not venv: return venv = os.path.abspath(venv) - p = os.path.join( - venv, 'lib', 'python%d.%d' % sys.version_info[:2], 'site-packages') - sys_path.insert(0, p) + if os.name == 'nt': + p = os.path.join(venv, 'lib', 'site-packages') + else: + p = os.path.join(venv, 'lib', 'python%d.%d' % sys.version_info[:2], + 'site-packages') + if p not in sys_path: + sys_path.insert(0, p) check_virtual_env(sys.path) return [p for p in sys.path if p != ""] From 1ecb173b33ec61494c4fe81502ff3c14afd8c4b4 Mon Sep 17 00:00:00 2001 From: Akinori Hattori Date: Thu, 8 May 2014 18:45:51 +0900 Subject: [PATCH 2/2] update AUTHORS --- AUTHORS.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/AUTHORS.txt b/AUTHORS.txt index d37dedcf..6cad43b7 100644 --- a/AUTHORS.txt +++ b/AUTHORS.txt @@ -18,7 +18,7 @@ andviro (@andviro) Mike Gilbert (@floppym) Aaron Meurer (@asmeurer) Lubos Trilety -Akinori Hattori (@hattya) +Akinori Hattori (@hattya) srusskih (@srusskih) Steven Silvester (@blink1073) Colin Duquesnoy (@ColinDuquesnoy)