Я создаю исполняемый файл с помощью PyInstaller, и мой сценарий сборки до недавнего времени работал нормально.
Не уверен, что из-за какого-либо неопознанного изменения или чего-то подобного,
File_to_turn_to_executable.py
import my_subfolder
В папке my_subfolder у меня есть init .py файл, который читает:
from my_subfolder.other_filename import *
В этой папке также есть другой файл с именем "other_filename.py".
Сбой выполнения команды PyInstaller с сообщением:
FileNotFoundError: [ Errno 2] No such file or directory: '<path to my_subfolder>\__init__.pyo'
.
Действительно, в этой папке нет файла pyo
, и я думаю, что его там никогда не было.
Что заставляет PyInstaller искать этот файл и как я могу предотвратить это? Я работаю с Python 3.7, я ожидал, что pyo-файлы к настоящему времени исчезнут .