diff --git a/jedi/api/environment.py b/jedi/api/environment.py index d4ca0bc7..1c1f4f2e 100644 --- a/jedi/api/environment.py +++ b/jedi/api/environment.py @@ -90,9 +90,9 @@ class _Environment(_BaseEnvironment): return self._get_subprocess().get_sys_path() -class DefaultEnvironment(_Environment): +class SameEnvironment(_Environment): def __init__(self): - super(DefaultEnvironment, self).__init__(sys.prefix, sys.executable) + super(SameEnvironment, self).__init__(sys.prefix, sys.executable) def _get_version(self): return _VersionInfo(*sys.version_info[:3]) @@ -113,7 +113,7 @@ def _get_virtual_env_from_var(): var = os.environ.get('VIRTUAL_ENV') if var is not None: if var == sys.prefix: - return DefaultEnvironment() + return SameEnvironment() try: return create_environment(var) @@ -191,7 +191,7 @@ def find_python_environments(): current_version = '%s.%s' % (sys.version_info.major, sys.version_info.minor) for version_string in _SUPPORTED_PYTHONS: if version_string == current_version: - yield DefaultEnvironment() + yield SameEnvironment() else: try: yield get_python_environment('python' + version_string) diff --git a/jedi/api/project.py b/jedi/api/project.py index 622c8345..ad88638d 100644 --- a/jedi/api/project.py +++ b/jedi/api/project.py @@ -2,7 +2,7 @@ import os import json from jedi._compatibility import FileNotFoundError, NotADirectoryError -from jedi.api.environment import DefaultEnvironment, \ +from jedi.api.environment import SameEnvironment, \ get_default_environment, from_executable from jedi.api.exceptions import WrongVersion from jedi._compatibility import force_unicode @@ -70,7 +70,7 @@ class Project(object): def py2_comp(path, environment=None, sys_path=None, smart_sys_path=True, _django=False): self._path = path - if isinstance(environment, DefaultEnvironment): + if isinstance(environment, SameEnvironment): self._environment = environment self._executable = environment._executable