Я использую Python 3.6.5, Windows 10 64 bit и Pyinstaller.Когда я запускаю свой код из Python Idle, все работает нормально.Но я должен создать отдельный exe-файл.Я использую Pyinstaller с опциями -F --windowed.Он создает exe-файл с некоторыми предупреждениями (но, как я вижу, предупреждения касаются модулей, не используемых в моем коде, таких как бэкэнд matplotlib _maxos).Когда я запускаю exe, некоторые части работают нормально, но некоторые не работают, как списки, виджеты со списком.Они исчезают, и приложение зависает в этот момент.Я искал несколько дней, но не могу найти решение.
Мой код начинается с этих модулей;из tkinter import * из tkinter import Tk, StringVar, ttk из datetime импорт datetime, date, time, timedelta время импорта datetime как dt локаль импорта import matplotlib.pyplot как plt;plt.rcdefaults () импортирует numpy как np из PIL, импортирует изображение, ImageTk из tkcalendar импортирует календарь, DateEntry из tkinter импортирует окно сообщений из tkinter, импортирует filedialog, импортирует os, sys, импортирует xlsxwriter