diff -r 08b2702b4f81 -r af7c8c7b7c62 eric7/PipInterface/Pip.py --- a/eric7/PipInterface/Pip.py Sat May 07 16:30:34 2022 +0200 +++ b/eric7/PipInterface/Pip.py Sun May 08 15:44:29 2022 +0200 @@ -203,16 +203,9 @@ @return interpreter path @rtype str """ - if venvName == self.getProjectEnvironmentString(): - venvName = ( - ericApp().getObject("Project") - .getDebugProperty("VIRTUALENV") - ) - if not venvName: - # fall back to interpreter used to run eric7 - return Globals.getPythonExecutable() - interpreter = ( + ericApp().getObject("Project").getProjectInterpreter() + if venvName == self.getProjectEnvironmentString() else ericApp().getObject("VirtualEnvManager") .getVirtualenvInterpreter(venvName) )