eric7/Utilities/BackgroundService.py

branch
eric7
changeset 9016
6f079c524e99
parent 8943
23f9c7b9e18e
equal deleted inserted replaced
9015:dfeefad914ed 9016:6f079c524e99
70 # __IGNORE_WARNING__ 70 # __IGNORE_WARNING__
71 venvName = Preferences.getDebugger("Python3VirtualEnv") 71 venvName = Preferences.getDebugger("Python3VirtualEnv")
72 interpreter = ericApp().getObject( 72 interpreter = ericApp().getObject(
73 "VirtualEnvManager").getVirtualenvInterpreter(venvName) 73 "VirtualEnvManager").getVirtualenvInterpreter(venvName)
74 if not interpreter: 74 if not interpreter:
75 interpreter = sys.executable.replace("w.exe", ".exe") 75 interpreter = Globals.getPythonExecutable()
76 if interpreter: 76 if interpreter:
77 process = self.__startExternalClient(interpreter, port) 77 process = self.__startExternalClient(interpreter, port)
78 if process: 78 if process:
79 self.processes['Python3'] = process, interpreter 79 self.processes['Python3'] = process, interpreter
80 80
270 """ 270 """
271 venvName = Preferences.getDebugger("Python3VirtualEnv") 271 venvName = Preferences.getDebugger("Python3VirtualEnv")
272 interpreter = ericApp().getObject( 272 interpreter = ericApp().getObject(
273 "VirtualEnvManager").getVirtualenvInterpreter(venvName) 273 "VirtualEnvManager").getVirtualenvInterpreter(venvName)
274 if not interpreter: 274 if not interpreter:
275 interpreter = sys.executable.replace("w.exe", ".exe") 275 interpreter = Globals.getPythonExecutable()
276 276
277 # Tweak the processes list to reflect the changed interpreter 277 # Tweak the processes list to reflect the changed interpreter
278 proc, inter = self.processes.pop('Python3', [None, None]) 278 proc, inter = self.processes.pop('Python3', [None, None])
279 self.processes['Python3'] = proc, interpreter 279 self.processes['Python3'] = proc, interpreter
280 280

eric ide

mercurial