--- a/Debugger/DebugServer.py Sun Sep 16 13:32:57 2018 +0200 +++ b/Debugger/DebugServer.py Sun Sep 16 13:36:01 2018 +0200 @@ -14,6 +14,7 @@ pass import os +import sys from PyQt5.QtCore import pyqtSignal, QModelIndex from PyQt5.QtNetwork import QTcpServer, QHostAddress, QHostInfo, \ @@ -210,7 +211,6 @@ self.clientType = \ Preferences.Prefs.settings.value('DebugClient/Type') if self.clientType is None: - import sys if sys.version_info[0] == 2: self.clientType = 'Python2' else: @@ -218,10 +218,10 @@ # Change clientType if dependent interpreter does not exist anymore # (maybe deinstalled,...) elif self.clientType == 'Python2' and Preferences.getDebugger( - "Python2VirtualEnv") == '': + "Python2VirtualEnv") == '' and sys.version_info[0] == 3: self.clientType = 'Python3' elif self.clientType == 'Python3' and Preferences.getDebugger( - "Python3VirtualEnv") == '': + "Python3VirtualEnv") == '' and sys.version_info[0] == 2: self.clientType = 'Python2' self.lastClientType = ''