как скомпилировать файл py и файл базы данных вместе с pyinstaller - PullRequest
0 голосов
/ 25 апреля 2020

Я делаю приложение для словаря с помощью tkinter. Я храню свое слово и значение в базе данных sqlite. Теперь я преобразовал py-файл (в котором есть мой файл базы данных) в exe-файл. Когда я открываю exe-файл (приложение словаря), я не могу найти слова в приложении словаря. В консоли написано «нет такой таблицы: Di c». Я понимаю, что файл базы данных и исполняемый файл должны быть в папке, чтобы слова появлялись в приложении. Есть ли способ заставить приложение работать без файла базы данных в одной папке? Есть ли способ, которым я могу использовать приложение, не завися от внешнего файла? Я хочу скомпилировать приложение с базой данных, чтобы у меня было только одно приложение. я пытался;

pyinstaller --onefile windowed myapp.py
pyinstaller --onefile myapp.py
pyinstaller -F --onefile myapp.py
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...