diff -r 4b6220e694da -r 5915ca2466b2 src/eric7/RemoteServer/EricServerDebuggerRequestHandler.py --- a/src/eric7/RemoteServer/EricServerDebuggerRequestHandler.py Mon Jun 10 10:19:08 2024 +0200 +++ b/src/eric7/RemoteServer/EricServerDebuggerRequestHandler.py Mon Jun 10 10:19:54 2024 +0200 @@ -295,7 +295,10 @@ ) ) ipaddr, port = self.__socket.getsockname() - args = [sys.executable, debugClient] + args = [ + params["interpreter"] if params["interpreter"] else sys.executable, + debugClient + ] args.extend(params["arguments"]) args.extend([str(port), "True", ipaddr])