diff --git a/src/tools/debugadapter/debugger/python/pythondebugger.cpp b/src/tools/debugadapter/debugger/python/pythondebugger.cpp index 8660a260a..4b21fbd2e 100644 --- a/src/tools/debugadapter/debugger/python/pythondebugger.cpp +++ b/src/tools/debugadapter/debugger/python/pythondebugger.cpp @@ -115,7 +115,7 @@ void PythonDebugger::initialize(const QString &pythonExecute, auto checkPortFree = [](int port) { QProcess process; QString cmd = QString("fuser %1/tcp").arg(port); - process.start(cmd); + process.start("bash", {"-c", cmd}); process.waitForFinished(); QString ret = process.readAll(); if (ret.isEmpty())