Ostatnio stworzyłem używany plik cx_freeze do utworzenia pliku exe Pythona 3.2.2. Kiedy próbowałem uruchomić plik exe nic się nie stało.Po utworzeniu pliku python exe z cx_freeze plik nie robi nic.
Oto kod dla mojego test.py pliku:
print("hello world")
for i in range(5):
print(i)
Oto kod dla mojego pliku testSetup.py:
from cx_Freeze import setup, Executable
exe = Executable(
script="test.py",
base="Win32GUI",
targetName="Test.exe"
)
setup(
name = "Test",
version = "0.1",
description = "I wish programming was this easy",
executables = [exe])
katalog budowania że cx_freeze wykonany ma folder o nazwie exe.win32-3.2 która ma pliki:
bz2.pyd
library.zip
python32.dll
test.exe
unicodedata.pyd
Zgaduję, że kliknięcie tego pliku .exe musiało otworzyć jakiś wiersz polecenia? –
Jeśli robisz to z komputera z systemem Windows, to [p2exe] (http://py2exe.org/) jest o wiele łatwiejsze – inspectorG4dget
nie otworzyło wiersza polecenia. –