У меня есть файл графического интерфейса контроллера Python (с архитектурой MVC).Файл вызывает другие файлы (model.py и view.py) и tkinter для генерации графиков и данных.У меня также есть два класса .py (один читает сложный CSV, а другой создает словарь).Я сохранил все эти файлы в одном каталоге.Я использую Python 3.6 (хотя для тестирования тоже использовал Python 3.5, который не работал).(Я использую pandas, tkinter)
Я запустил файл controller.py отдельно и увидел, что он дает желаемый результат.
Для преобразования в .exe я пробовал py2exe, cx_Freeze и Pyinstaller, и ничего не работает.С Python 3.5 и cx_Freeze я получаю .exefile, но после двойного щелчка он убивает себя через 5 секунд.
Для Pyinstaller я либо получил проблему с JSOn (которую я исправил с помощью чистой установки PyQt5), и теперь получаю максимумглубина рекурсии превышена.
Так что я не понимаю мой выход.
Я запускаю pyinstaller: (из каталога, где находятся все файлы)
pyinstaller -wF controller.py
Я делаю правильно, учитывая, что controller.py вызывает другие файлы и пакеты python?