eric7/PipInterface/Pip.py

branch
unittest
changeset 9056
af7c8c7b7c62
parent 9016
6f079c524e99
child 9101
1c708303e85a
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)
         )

eric ide

mercurial