Dies ist ein Problem, das mich für eine Weile gestört hat. Ich habe nachgeschlagen, aber keine Antwort gefunden. Ich habe es auch selbst versucht, aber es ist mir nicht gelungen. Jedes Mal, wenn ich ein Programm mit der input()
Funktion einfriere und einfriere, bekomme ich den gleichen Fehler.Cx_freeze Fehler verloren sys.stdin
Ich habe versucht, die .exe
in Eingabeaufforderung ausgeführt, aber ich bekomme den gleichen Fehler. Mein setup.py
Skript ist unten.
import cx_Freeze, sys
from cx_Freeze import setup, Executable
exe=Executable(
script="input.py",
base="Win32Gui",
)
includefiles=[]
includes=["re"]
excludes=[]
packages=[]
setup(
version = "0",
description = "No Description",
author = "Anthony",
name = "0",
options = {'build_exe': {'excludes':excludes,'packages':packages,'include_files':includefiles}},
executables = [exe]
)
Und meine kurze Testskript:
import sys,re
input('input')
Ist das ein Problem, das ich beheben können, oder muss ich nur input()
Funktion ohne Arbeit? Ich benutze Python 3.2, auf Windows sieben, mit der entsprechenden cx_freeze Version. Vielen Dank im Voraus.
Wo sollte ich das Schlüsselwort "base = 'console'" hinzufügen, damit es in der Konsole ausgeführt wird? –