--- a/Debugger/DebugServer.py Wed Apr 10 22:21:27 2013 +0200 +++ b/Debugger/DebugServer.py Wed Apr 10 22:33:47 2013 +0200 @@ -187,6 +187,11 @@ self.clientType = 'Python2' else: self.clientType = 'Python3' + # Change clientType if dependent interpreter not exist anymore (maybe deinstalled,...) + elif self.clientType == 'Python2' and Preferences.getDebugger("PythonInterpreter") == '': + self.clientType = 'Python3' + elif self.clientType == 'Python3' and Preferences.getDebugger("Python3Interpreter") == '': + self.clientType = 'Python2' self.lastClientType = '' self.__autoClearShell = False