py2appメーリングリストのこの投稿で説明されているのと同じ問題が発生しています。
sqliteデータベースを使用するPythonアプリケーションがあります。すべての依存関係がインストールされている私のマシンでは、問題はありません。ただし、アプリケーションをpy2appにバンドルすると、データベースにアクセスするためのメニューをクリックすると、次のエラーが発生します。
データベースエラー:ドライバーがロードされていませんドライバーがロードされていません
Windowsインストーラーの場合、のファイルを \Qt\version\plugins\sqldrivers\*.*
にコピーできます。\myApp\sqldrivers\*
Mac上の同じファイルは /opt/local/share/qt4/plugins/sqldrivers
(Macports経由でインストールされた)にあります。
sqldrivers
ただし、ディレクトリをアプリケーションResources
またはディレクトリにコピーしてFrameworks
も、同じエラーが発生します。
py2appを使用して構築されたアプリケーションにsqliteサポートを追加するにはどうすればよいですか?