Python 带postgres/psycopg2的py2app
所以我尝试在我的项目中使用py2app。现在我没有从py2app中得到任何错误。它在接近尾声时写道:Python 带postgres/psycopg2的py2app,python,psycopg2,py2app,Python,Psycopg2,Py2app,所以我尝试在我的项目中使用py2app。现在我没有从py2app中得到任何错误。它在接近尾声时写道: /usr/bin/strip: for architecture x86_64 object: /Users/bogdan/Documents/TVB/tvb-root/gemenos/trunk/dist/run.app/Contents/Frameworks/libgfortran.2.dylib malformed object (load command 3 cmdsize not a
/usr/bin/strip: for architecture x86_64 object: /Users/bogdan/Documents/TVB/tvb-root/gemenos/trunk/dist/run.app/Contents/Frameworks/libgfortran.2.dylib malformed object (load command 3 cmdsize not a multiple of 8)
但它会构建dist/build文件夹。但是当我尝试运行我的应用程序时,我得到了错误:
File "project/core/storage/dao.pyc", line 13, in <module>
File "sqlalchemy/engine/__init__.pyc", line 263, in create_engine
File "sqlalchemy/engine/strategies.pyc", line 50, in create
File "sqlalchemy/engine/url.pyc", line 116, in get_dialect
文件“project/core/storage/dao.pyc”,第13行,在
文件“sqlalchemy/engine/_init__.pyc”,第263行,在create_引擎中
文件“sqlalchemy/engine/strategies.pyc”,第50行,在create中
文件“sqlalchemy/engine/url.pyc”,第116行,get_方言
sqlalchemy.exc.ArgumentError:无法确定“postgresql+psycopg2”的方言。
2011-07-12 15:20:06.680运行[4310:10b]运行错误
我试着在谷歌上搜索,唯一相关的是:
但我并不真正理解这个答案,也不知道它是否真的有帮助
有什么建议吗
问候,,
博格丹这可能会有帮助!!我只是挣扎着解决同样的问题。 找到这个网站:(不幸的是不是用英语,但它对我有用) 我所做的是在.py中添加一个include 对于MS SQL
from sqlalchemy.dialects.mssql.base import dialect
或用于SQLLite
from sqlalchemy.dialects.sqlite.base import dialect