2017-01-18 1 views
0

Ich versuche eine einfache .py-Datei in eine .exe-Datei zu konvertieren, um sie einfach zu verteilen. Ich habe ein paar Tutorials gelesen und festgestellt, dass cx_Freeze die beste Route zu sein scheint, aber ich habe noch keine Lösung für diesen Fehler gefunden. Wenn jemand helfen kann, lass es mich wissen.Beim Konvertieren einer Python-Datei in eine ausführbare Datei bekomme ich ein "kein Modul namens cx_freeze.util" Fehler

Die setup.py-Datei Ich verwende:

import sys 
from cx_Freeze import setup, Executable 

setup(name = "project", 
    version = "0.1", 
    description = "Makes life easier", 
    executables = [Executable("project.py")]) 

Diese Datei befindet sich im selben Ordner wie die project.py-Datei und die Version 3.6 von cx_Freeze lokal installiert ist. Doch dieser Fehler angezeigt:

enter image description here

Bisher habe ich versucht, wieder zu installieren cx_Freeze, einfach nicht den Python-Pfad, und das ist es, wie ich bin nicht sicher, wohin zu gehen. Wenn jemand irgendwelche Ideen hat, würde es sehr geschätzt werden. Wenn Sie weitere Informationen benötigen, sagen Sie es mir bitte. Ich bin auf Python 3.6, wenn das hilft.

Antwort

1

Dieser Fehler deutet darauf hin, dass Ihre Installation fehlerhaft ist. Bitte verwenden Sie stattdessen diesen Befehl und versuchen Sie es anschließend erneut.

python -m pip install cx_Freeze --upgrade 
+0

Das hat perfekt funktioniert, vielen Dank! Haben Sie einen guten Tag. –