【问题标题】:PyPy SqlAlchemy cx_Oracle and binary searchPyPy SqlAlchemy cx_Oracle 和二分搜索
【发布时间】:2015-08-12 13:08:44
【问题描述】:

我正在尝试使用 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 可以正常使用它。

【问题讨论】:

    标签: sqlalchemy cx-oracle pypy


    【解决方案1】:

    这是模块中的一个错误,感谢您报告它。

    我刚刚将修复推送到 github,所以如果您可以使用 github 问题跟踪器重新测试和跟进,那就太好了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-04-24
      • 1970-01-01
      • 1970-01-01
      • 2018-07-21
      • 2014-11-05
      • 1970-01-01
      相关资源
      最近更新 更多