После долгих исследований я нашел одно решение.
Существует много способов запуска команд linux в windows.
Я использовал Cygwin. и sudo не требуется для моего кода, поэтому я удалил его.
subprocess.run(['C:\\cygwin64\\bin\\mintty.exe', 'timeout','10' ,'gcc', '-fprofile-arcs', '-ftest-coverage', '-o', './tcas', './tcas.c'])
Другой способ сделать это - установить виртуальную машину Linux, но Cygwin удобнее.