src/eric7/Debugger/DebuggerInterfacePython.py

branch
server
changeset 10764
5915ca2466b2
parent 10761
63618ecdbe57
child 10766
d35d6f96c24b
equal deleted inserted replaced
10763:4b6220e694da 10764:5915ca2466b2
230 ) 230 )
231 ) 231 )
232 ) and ericApp().getObject("EricServer").isServerConnected(): 232 ) and ericApp().getObject("EricServer").isServerConnected():
233 # TODO change this once server environment definitions are supported 233 # TODO change this once server environment definitions are supported
234 startRemote = True 234 startRemote = True
235 venvName = self.debugServer.getEricServerEnvironmentString() 235 if venvName:
236 interpreter = "" # use the interpreter of the server 236 venvManager = ericApp().getObject("VirtualEnvManager")
237 interpreter = venvManager.getVirtualenvInterpreter(venvName)
238 else:
239 venvName = self.debugServer.getEricServerEnvironmentString()
240 interpreter = "" # use the interpreter of the server
237 else: 241 else:
238 if not venvName: 242 if not venvName:
239 venvName = Preferences.getDebugger("Python3VirtualEnv") 243 venvName = Preferences.getDebugger("Python3VirtualEnv")
240 if venvName == self.debugServer.getProjectEnvironmentString(): 244 if venvName == self.debugServer.getProjectEnvironmentString():
241 project = ericApp().getObject("Project") 245 project = ericApp().getObject("Project")

eric ide

mercurial