Создание exe-файла с помощью pyinstaller

Если предположить, что я использую функцию execfile в своем скрипте python, а затем использую pyinstaller для преобразования этого скрипта python в исполняемый файл, будет ли работать этот исполняемый файл? Что делает pyisntaller, ищет оператор import и затем включает в себя те модули, которые упомянуты в оператор import моего скрипта. Изображения, которые я включаю в мой скрипт, можно обработать, скопировав их в папку dist, которую создает pyinstaller, но как работать со скриптом, который я упоминаю в функции execfile.

Я просто хочу знать метод преобразования скрипта Python, который содержит execfile (который вызывает другой скрипт из оригинального скрипта) в исполняемый файл

2 ответа

Решение

Вы можете указать PyInstaller, какие файлы включить в папку dist. Включить все .py файлы, которые вам нужны. При звонке execfileукажите правильное имя каталога (вы должны выяснить это).

Я не мог понять, что это

скрипт Python, содержащий execfile (который вызывает другой скрипт из исходного скрипта)

должен означать. В любом случае, если скрипт.py работает, то исполняемый файл, созданный pyinstaller, также будет работать большую часть времени.

Другие вопросы по тегам