PyPy SqlAlchemy cx_Oracle 和二进制搜索
PyPy SqlAlchemy cx_Oracle and binary search
我正在尝试 运行 使用 PyPy 在 Oracle 上运行 SqlAlchemy。
我已经安装了所有库并且正在使用 cx_oracle_on_ctypes。
一切正常,除了当我尝试搜索二进制字段 (RAW) 时,我收到此异常:
StatementError: (exceptions.AttributeError) 'module' 对象没有属性 'Binary'.
经过一些调试后我发现在文件 /usr/local/lib/pypy2.7/dist-packages/sqlalchemy/sql/sqltypes.py
第 833 行有这样的语句:
DBAPIBinary = dialect.dbapi.Binary
但是 dialect.dbapi 没有 'Binary' 成员但是它有 'BINARY'.
知道我能做什么吗?
顺便说一下,使用 python 时效果很好。
这是模块中的错误,感谢您报告。
我刚刚推送了对 github 的修复,所以如果您可以使用 github 问题跟踪器重新测试和跟进,那就太好了。
我正在尝试 运行 使用 PyPy 在 Oracle 上运行 SqlAlchemy。
我已经安装了所有库并且正在使用 cx_oracle_on_ctypes。 一切正常,除了当我尝试搜索二进制字段 (RAW) 时,我收到此异常:
StatementError: (exceptions.AttributeError) 'module' 对象没有属性 'Binary'.
经过一些调试后我发现在文件 /usr/local/lib/pypy2.7/dist-packages/sqlalchemy/sql/sqltypes.py 第 833 行有这样的语句: DBAPIBinary = dialect.dbapi.Binary
但是 dialect.dbapi 没有 'Binary' 成员但是它有 'BINARY'.
知道我能做什么吗?
顺便说一下,使用 python 时效果很好。
这是模块中的错误,感谢您报告。
我刚刚推送了对 github 的修复,所以如果您可以使用 github 问题跟踪器重新测试和跟进,那就太好了。