ich wollte aus einer Python Anwendung mittels cx_Freeze zu stand-klone Versionen machen.
Ging vorerst um ein "einfaches" Skript:
eingabe.py
Code: Alles auswählen
eingabe = input('>> ')
while eingabe != '/exit':
print(eingabe)
eingabe = input('>> ')
Code: Alles auswählen
import sys
from cx_Freeze import setup, Executable
build_exe_options = {}
base = None
if sys.platform == "win32":
base = "Win32GUI"
setup( name = "Eingabe",
version = "0.1",
description = "Little Test",
options = {"build_exe": build_exe_options},
executables = [Executable("eingabe.py", base=base)])
Konsoleneingabe 2:python3 setup.py bdist_mac
Die zweite Konsoleneingabe funktioniert ohne Errors. Allerdings wird dabei keine ausführbare Datei erstellt.python3 setup.py build
Die erste Eingabe gibt eine ganze Reihe Errors aus:
Alle sind in dem Stil ...error: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/install_name_tool: input file: build/Eingabe-0.1.app/Contents/MacOS/lib/email/message.pyc is not a Mach-O file
Weiß jemand vielleicht woran das liegt?
LG