python+pyqt5+sqlit3+pyinstaller打包成.exe后,sqlite3数据库不能用?

项目背景:我用pyqt5设计的界面,里面有密码注册登录界面用了sqlite3数据库,下面是我的界面,就是那种ui到py打包成exe的。
python+pyqt5+sqlit3+pyinstaller打包成.exe后,sqlite3数据库不能用?1.打包:https://blog.csdn.net/hgtjcxy/article/details/83893635
2:成功打包之后出现以下问题:页面按钮点击后由于找不到数据库无法跳转,user是我里面的table,
PS C:\python_Demo\demo\PY> cd C:\python_Demo\demo\PY\dist\main
PS C:\python_Demo\demo\PY\dist\main> ./main.exe
Traceback (most recent call last):
File “eight_ui.py”, line 64, in login_enable
sqlite3.OperationalError: no such table: user
PS C:\python_Demo\demo\PY\dist\main>
3,由于是数据库的问题,我参考了https://blog.csdn.net/w15971597/article/details/50791953
认为是pyqt的sql没有进去,所以把site-packages-pyqt4-plugins下的sqldrivers文件夹也拷过去,但是还不行
4,然后我发现点击按钮后我的数据库文件为空,*对,就是因为他是空的,所以不能用
python+pyqt5+sqlit3+pyinstaller打包成.exe后,sqlite3数据库不能用?
5:解决方法:由于我尝试了用pycharm的.db文件复制过去,不行。
之后我用SQlitestudio软件打开文件夹中空白的asqlite_db.db的数据库文件,, 进行了数据库的创建,之后打包的main 文件里数据库文件不在为空python+pyqt5+sqlit3+pyinstaller打包成.exe后,sqlite3数据库不能用?
6.主要就是导入sqldrivers的驱动,另外用SQlitestudio软件进行数据库的创建。