У меня есть основное окно Tkinter (только заголовок и логотип), и я хотел попробовать / попрактиковаться в PyInstaller. Однако, когда я использую, попробуйте открыть файл .exe ничего не происходит. Я использовал команду: pyinstaller test_script.py (test_script - это просто имя моего файла. Я сделал это в каталоге, где находится файл)
Я использую Windows 10 и Python 3.7.3. Я приведу свой код Tkinter ниже, если это поможет, а также мой spec-файл (я не уверен, что он будет правильно отформатирован, я новичок в этом сайте):
from tkinter import *
root = Tk()
root.title("Test Application 1")
root.iconbitmap("favicon.ico")
root.geometry("700x500")
root.mainloop()
### --- Spec file --- ##
# -*- mode: python -*-
block_cipher = None
a = Analysis(['test_script.py'],
pathex=['C:\\Users\\User\\Documents\\Python stuff\\Other
apps\\Misc\\TestApplicationOne'],
binaries=[],
datas=[],
hiddenimports=[],
hookspath=[],
runtime_hooks=[],
excludes=[],
win_no_prefer_redirects=False,
win_private_assemblies=False,
cipher=block_cipher,
noarchive=False)
pyz = PYZ(a.pure, a.zipped_data,
cipher=block_cipher)
exe = EXE(pyz,
a.scripts,
[],
exclude_binaries=True,
name='test_script',
debug=False,
bootloader_ignore_signals=False,
strip=False,
upx=True,
console=True )
coll = COLLECT(exe,
a.binaries,
a.zipfiles,
a.datas,
strip=False,
upx=True,
name='test_script')
Я не получаю ошибок или чего-то еще, приложение просто не открывается. Я попытался открыть .exe в папках dist и build. Я тоже все удалил и начал заново, и все равно не повезло. Приложение, кажется, открывается на долю секунды, а затем мгновенно закрывается.