344 project.getDebugProperty("NOENCODING") and '--no-encoding' or '') |
344 project.getDebugProperty("NOENCODING") and '--no-encoding' or '') |
345 |
345 |
346 venvManager = e5App().getObject("VirtualEnvManager") |
346 venvManager = e5App().getObject("VirtualEnvManager") |
347 interpreter = venvManager.getVirtualenvInterpreter(venvName) |
347 interpreter = venvManager.getVirtualenvInterpreter(venvName) |
348 execPath = venvManager.getVirtualenvExecPath(venvName) |
348 execPath = venvManager.getVirtualenvExecPath(venvName) |
349 if (interpreter == "" and |
349 if ( |
350 project.getProjectLanguage().startswith("Python")): |
350 interpreter == "" and |
|
351 project.getProjectLanguage().startswith("Python") |
|
352 ): |
351 interpreter = sys.executable.replace("w.exe", ".exe") |
353 interpreter = sys.executable.replace("w.exe", ".exe") |
352 if interpreter == "": |
354 if interpreter == "": |
353 E5MessageBox.critical( |
355 E5MessageBox.critical( |
354 None, |
356 None, |
355 self.tr("Start Debugger"), |
357 self.tr("Start Debugger"), |