Crea un singolo eseguibile da un progetto Python

| | | |

Voglio creare un singolo eseguibile dal mio progetto Python. Un utente dovrebbe essere in grado di scaricarlo ed eseguirlo senza che sia necessario installare Python. Se stessi semplicemente distribuendo un pacchetto, potrei usare pip, wheel e PyPI per compilarlo e distribuirlo, ma ciò richiede che l'utente abbia Python e sappia come installare i pacchetti. Cosa posso usare per creare un eseguibile autonomo da un progetto Python?