Всем привет
Когда я преобразую .py в .exe командой "pyinstaller -w --add-data "server.db;." main.py", всё работает как надо, но, если я хочу преобразовать .py в один файл .exe без всех этих dll и прочего, т.е. пишу "pyinstaller -w --onefile --add-data "server.db;." main.py" , логика программы работает как надо, но БД добавляется пустой, в чем может быть проблема, подскажите пожалуйста?
UPD: при компиляции одним файлом в cmd появляется ошибка "Unable to find "C:\'путь к файлу\server.db'" when adding binary and data files"
т.е. получается он просто не видит БД, а добавляет ее лишь после моих кликов по виджетам, после которых должны происходить действия с БД.
UPD2: также пробовал метод "--paths C\путь к файлу\server.db", что также не принесло результата
Когда я преобразую .py в .exe командой "pyinstaller -w --add-data "server.db;." main.py", всё работает как надо, но, если я хочу преобразовать .py в один файл .exe без всех этих dll и прочего, т.е. пишу "pyinstaller -w --onefile --add-data "server.db;." main.py" , логика программы работает как надо, но БД добавляется пустой, в чем может быть проблема, подскажите пожалуйста?
UPD: при компиляции одним файлом в cmd появляется ошибка "Unable to find "C:\'путь к файлу\server.db'" when adding binary and data files"
т.е. получается он просто не видит БД, а добавляет ее лишь после моих кликов по виджетам, после которых должны происходить действия с БД.
UPD2: также пробовал метод "--paths C\путь к файлу\server.db", что также не принесло результата
Последнее редактирование: