Python 如何避免;TypeError:参数2必须是连接、游标或无";使用SQLAlchemy/psycopg2从引擎\u从\u config()创建引擎时

Python 如何避免;TypeError:参数2必须是连接、游标或无";使用SQLAlchemy/psycopg2从引擎\u从\u config()创建引擎时,python,sqlalchemy,psycopg2,alembic,aws-xray,Python,Sqlalchemy,Psycopg2,Alembic,Aws Xray,在使用最新的aws X射线python sdk(v2.2.0)修补psycopg2之后,我的alembic脚本开始抛出异常:TypeError:参数2必须是连接、游标或无 该线程似乎表明,在使用sqlalchemy.create\u引擎创建引擎时设置适当的创建者可以解决此问题 但是,我目前使用来自_config()的引擎_来创建我的sqlalchemy引擎 是否仍要指定创建者或在使用_config()中的引擎_时解决此问题 谢谢看起来这可能是相关的,因为当SQLAlchemy注册扩展时,PR删除

在使用最新的aws X射线python sdk(v2.2.0)修补psycopg2之后,我的alembic脚本开始抛出异常:TypeError:参数2必须是连接、游标或无

该线程似乎表明,在使用sqlalchemy.create\u引擎创建引擎时设置适当的创建者可以解决此问题

但是,我目前使用来自_config()的引擎_来创建我的sqlalchemy引擎

是否仍要指定创建者或在使用_config()中的引擎_时解决此问题


谢谢

看起来这可能是相关的,因为当SQLAlchemy注册扩展时,PR删除了X射线代码路径。请注意!那我就等公关了。谢谢PR已合并到开发版本。您可以使用git来使用它+git://github.com/aws/aws-xray-sdk-python@5b35427b71e527132ad5afdd3110e103619fb87a#egg=your requirement.txt中的aws X射线sdk