Executável

Como eu criar um executável em C para rodar um script python?

Tenho um programa desktop, escrito em python, com interface Qt e preciso rodar no Windows, não vou gerar um executável porque geralmente ocorre vários erros, além de ficar muito pesado.
Não queria deixar o script para o usuário rodar, para não ocorrer o risco de alguém alterar o código.
Pensei em criar um programa em C, com a única função de chamar o script Python

Obs.: A máquina que vai rodar o script python, vai ter a linguagem instalada