我遇到了與this post on the py2app mailing list中描述的相同的問題。Py2app不包含Sqlite驅動程序 - 「數據庫錯誤:驅動程序未加載驅動程序未加載」
我有一個使用sqlite數據庫的python應用程序。在我的機器上安裝了所有的依賴關係,沒有問題。然而,當我捆綁與py2app的應用程序,點擊導致的數據庫訪問此錯誤結果的菜單:
Database error: Driver not loaded Driver not loaded
對於Windows安裝程序,在\Qt\version\plugins\sqldrivers\*.*
可以將文件複製到\myApp\sqldrivers\*
Mac上的相同文件可以在/opt/local/share/qt4/plugins/sqldrivers
(通過Macports安裝)中找到。
但是,將sqldrivers
目錄複製到我的應用程序的Resources
或Frameworks
目錄仍然會導致相同的錯誤。
如何將sqlite支持添加到使用py2app構建的應用程序中?
我沒有使用sqlalchemy,因此沒有幫助。 –