Если вы учитесь, вы получите хорошее представление о том, как создать исполняемый файл с помощью PyInstaller. Ниже я приведу ссылку на github для очень маленького проекта. Вы сможете создать exe, используя следующую команду.
setup.py clean develop install
Github Link: https://github.com/debjava/py-exe-creator1
Сначала вы загружаете проект и запускаете приведенную выше команду просто для просмотра exe.
В соответствии с вышеприведенным проектом вы можете аналогичным образом поместить все файлы проекта и использовать ту же команду для запуска exe-файла с использованием pyinstaller.