Debugger/DebuggerInterfacePython.py

changeset 6503
e617c58807e8
parent 6376
201067699041
child 6576
ea60ea85067a
diff -r 07070e95be4d -r e617c58807e8 Debugger/DebuggerInterfacePython.py
--- a/Debugger/DebuggerInterfacePython.py	Sun Sep 16 13:32:57 2018 +0200
+++ b/Debugger/DebuggerInterfacePython.py	Sun Sep 16 13:36:01 2018 +0200
@@ -1202,13 +1202,15 @@
             py3Exts.append(".{0}".format(ext))
     
     registryData = []
-    if py2Exts and Preferences.getDebugger("Python2VirtualEnv"):
+    if py2Exts and (Preferences.getDebugger("Python2VirtualEnv") or
+                    sys.version_info[0] == 2):
         registryData.append(
             ("Python2", ClientDefaultCapabilities, py2Exts,
              createDebuggerInterfacePython2)
         )
     
-    if py3Exts and Preferences.getDebugger("Python3VirtualEnv"):
+    if py3Exts and (Preferences.getDebugger("Python3VirtualEnv") or
+                    sys.version_info[0] == 3):
         registryData.append(
             ("Python3", ClientDefaultCapabilities, py3Exts,
                 createDebuggerInterfacePython3)

eric ide

mercurial