簡體   English   中英

我無法將我的數據庫包含到 .exe 文件中

[英]I cannot include my database to an .exe file

我想將我的 .py 文件轉換為 .exe 文件。 為此,我使用了 auto-py-to-exe,但是當我轉換它時,我的數據庫不包括在內。 我可以啟動我的應用程序,但是當我在需要來自我的數據庫的數據的窗口上時,它沒有顯示。

pyinstaller -y -w --add-data "C:/Users/..../..../..../..../Base_SAV.db";"." 
...
"C:/..../..../..../..../..../MyCatSAV_Final.py"

我的應用程序可以工作,只要它不需要訪問數據庫

我想將我的.py文件轉換成.exe文件。 為此,我使用的是auto-py-to-exe,但是當我將其轉換時,不包括我的數據庫。 我可以啟動我的應用程序,但是當我需要從數據庫中獲取數據的窗口中時,它不會顯示。

pyinstaller -y -w --add-data "C:/Users/..../..../..../..../Base_SAV.db";"." 
...
"C:/..../..../..../..../..../MyCatSAV_Final.py"

只要不需要訪問數據庫,我的應用程序就可以正常工作

我創建了一個項目,在這個項目中我創建了一個單獨的 database.py 文件,並像這樣將我的 database.py 引用到 main.py

**con = sqlite3.connect(database=r'ims.db ')
cur = con.cursor()**

但在創建 main.exe 后,我的數據庫文件不起作用

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM