eric7/Debugger/DebuggerInterfacePython.py

branch
unittest
changeset 9056
af7c8c7b7c62
parent 9016
6f079c524e99
child 9074
1afb90182258
diff -r 08b2702b4f81 -r af7c8c7b7c62 eric7/Debugger/DebuggerInterfacePython.py
--- a/eric7/Debugger/DebuggerInterfacePython.py	Sat May 07 16:30:34 2022 +0200
+++ b/eric7/Debugger/DebuggerInterfacePython.py	Sun May 08 15:44:29 2022 +0200
@@ -366,10 +366,6 @@
         
         # start debugger with project specific settings
         debugClient = project.getDebugProperty("DEBUGCLIENT")
-        if not venvName:
-            venvName = project.getDebugProperty("VIRTUALENV")
-        if not venvName and project.getProjectLanguage() == "Python3":
-            venvName = Preferences.getDebugger("Python3VirtualEnv")
         
         redirect = (
             str(configOverride["redirect"])
@@ -384,14 +380,8 @@
             else ''
         )
         
-        venvManager = ericApp().getObject("VirtualEnvManager")
-        interpreter = venvManager.getVirtualenvInterpreter(venvName)
-        execPath = venvManager.getVirtualenvExecPath(venvName)
-        if (
-            interpreter == "" and
-            project.getProjectLanguage().startswith("Python")
-        ):
-            interpreter = Globals.getPythonExecutable()
+        execPath = project.getProjectExecPath()
+        interpreter = project.getProjectInterpreter()
         if interpreter == "":
             EricMessageBox.critical(
                 None,

eric ide

mercurial