Erstellen Sie eine einzelne ausführbare Datei aus einem Python-Projekt

| | | |

Ich möchte eine einzelne ausführbare Datei aus meinem Python-Projekt erstellen. Ein Benutzer sollte in der Lage sein, es herunterzuladen und auszuführen, ohne dass Python installiert sein muss. Wenn ich nur ein Paket verteilen würde, könnte ich Pip, Wheel und PyPI verwenden, um es zu erstellen und zu verteilen, aber das erfordert, dass der Benutzer Python hat und weiß, wie man Pakete installiert. Was kann ich verwenden, um eine eigenständige ausführbare Datei aus einem Python-Projekt zu erstellen?