-1

pygtkアプリ用に.exeを作成しようとしています。pygtk + glade、gtkbuilder、sqlalchemy、sqlsever、pyodbcコネクタを使用しています...しかし、py2exeで作成された.exeを実行しようとすると、py2exe用に作成されるログファイルに次のバグがあります。

\modConfiguracion\main_config.py", line 30, in __init__
  File "sqlalchemy\ext\sqlsoup.pyc", line 546, in __init__
  File "sqlalchemy\schema.pyc", line 2355, in __init__
  File "sqlalchemy\schema.pyc", line 2428, in _bind_to
  File "sqlalchemy\engine\__init__.pyc", line 338, in create_engine
  File "sqlalchemy\engine\strategies.pyc", line 69, in create
  File "sqlalchemy\dialects\mssql\pyodbc.pyc", line 246, in __init__
  File "sqlalchemy\connectors\pyodbc.pyc", line 41, in __init__
  File "sqlalchemy\dialects\mssql\base.pyc", line 1151, in __init__
  File "sqlalchemy\engine\default.pyc", line 129, in __init__
AttributeError: 'module' object has no attribute 'paramstyle'

私のコードの30行目は次のとおりです。

self.db = sqlalchemy.ext.sqlsoup.SqlSoup('mssql://'+var_globales.user+':'+var_globales.passwd+'@'+var_globales.server+'/'+var_globales.base+'')
4

1 に答える 1

1

私は問題を解決しました。私はすべてのpygtk+python + sqlalchemy環境を再インストールし、アプリのpy2exeのsetup.pyに変更を加えました。どうもありがとう...

于 2013-01-30T18:51:41.047 に答える