eric6/Debugger/DebugServer.py

changeset 7249
0bf517e60f54
parent 7229
53054eb5b15a
child 7251
bc5b1b00560a
--- a/eric6/Debugger/DebugServer.py	Thu Sep 19 19:22:43 2019 +0200
+++ b/eric6/Debugger/DebugServer.py	Thu Sep 19 19:39:04 2019 +0200
@@ -219,7 +219,7 @@
         # Change clientType if dependent interpreter does not exist anymore
         # (maybe deinstalled,...)
         elif self.clientType == 'Python2' and Preferences.getDebugger(
-                "Python2VirtualEnv") == '' and sys.version_info[0] == 3:
+                "Python2VirtualEnv") == '' and sys.version_info[0] >= 3:
             self.clientType = 'Python3'
         elif self.clientType == 'Python3' and Preferences.getDebugger(
                 "Python3VirtualEnv") == '' and sys.version_info[0] == 2:
@@ -422,7 +422,7 @@
         if language in self.__debuggerInterfaceRegistry:
             return tuple(self.__debuggerInterfaceRegistry[language][1])
         else:
-            return tuple()
+            return ()
         
     def __createDebuggerInterface(self, clientType=None):
         """

eric ide

mercurial