src/eric7/VirtualEnv/VirtualenvManager.py

branch
eric7
changeset 11000
f8371a2dd08f
parent 10971
b9d883f73dff
child 11006
a671918232f3
equal deleted inserted replaced
10999:c3cf24fe9113 11000:f8371a2dd08f
110 # only check for a non-embedded environment 110 # only check for a non-embedded environment
111 found = False 111 found = False
112 for venvName in self.__virtualEnvironments: 112 for venvName in self.__virtualEnvironments:
113 interpreter = self.__virtualEnvironments[venvName].interpreter 113 interpreter = self.__virtualEnvironments[venvName].interpreter
114 with contextlib.suppress(OSError): 114 with contextlib.suppress(OSError):
115 if ( 115 if not FileSystemUtilities.isRemoteFileName(
116 not FileSystemUtilities.isRemoteFileName(interpreter) 116 interpreter
117 and os.path.samefile(defaultPy, interpreter) 117 ) and os.path.samefile(defaultPy, interpreter):
118 ):
119 found = True 118 found = True
120 break 119 break
121 if not found: 120 if not found:
122 # add an environment entry for the default interpreter 121 # add an environment entry for the default interpreter
123 self.__virtualEnvironments[VirtualenvManager.DefaultKey] = ( 122 self.__virtualEnvironments[VirtualenvManager.DefaultKey] = (

eric ide

mercurial