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)